Il fine The Sanctuary House Hotel Londra, situato a soli 500 metri dal St. James's Park, offre agli ospiti la comodità di reception 24 ore e un late check out. L'hotel a 3 stelle dispone di 29 camere in una zona popolare di Londra e si trova a 2 km da un luogo di interesse culturale come British Museum.
Il Madame Tussauds dista 3 km dall'hotel, mentre la Galleria di Newport Street è a circa 20 minuti a piedi. L'hotel Sanctuary House offre la vicinanza a luoghi di interesse per le famiglie come il SEA LIFE London Aquarium ( 1 km) e London Eye ( 1,1 km). La struttura offre anche un rapido accesso all'Abbazia di Westminster, situata a 350 metri. L’hotel si trova a 1,2 km dalla Hayward Gallery e accanto alla stazione della metropolitana Westminster.
L'accogliente The Sanctuary House Hotel offre camere con l'aria condizionata con una TV a schermo piatto con canali satellitari, nonché servizi per la preparazione di tè/caffè per il comfort degli ospiti. Il bagno è dotato di un bagno con WC separato e una doccia e di asciugacapelli e teli da bagno.
Gli ospiti possono godere del tempo al lounge bar. Durante il soggiorno presso l'hotel Sanctuary House Londra, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Westminster Arms, a circa 5 minuti a piedi, o il ristorante Blue Boar Restaurant, a 5 minuti a piedi.