Équipé d'un stockage des bagages et d'un restaurant, The Sanctuary House Hotel Londres est niché à 5 minutes de marche de l'abbaye de Westminster. L'hotel se trouve dans une région à la mode à Londres, à 2 km des sites culturels tels que la Courtauld Gallery.
Cet hotel 3 étoiles se trouve à 15 minutes à pied du Palais de Buckingham et non loin de la station de métro Westminster. Sanctuary House de Londres est également situé à moins de 750 mètres du Green Park. Cette propriété sans fumée est à proximité du London Eye. L'hotel se trouve à 3 km de la gare de Marylebone.
Les chambres de Sanctuary House sont climatisées et équipées d'une TV à écran plat avec des chaînes satellite ainsi que d'une cafetière/théière. Ces chambres chic comprennent également une toilette séparée et une douche. Les salles de bains dotées d'une toilette séparée et d'une douche, disposent également d'un sèche-cheveux et d'un bonnet de douche pour le confort supplémentaire des clients.
Les invités peuvent profiter du bar lounge. Les options de restauration comprennent Fuller's Pie and Ale House, qui propose une cuisine britannique et est situé assez proche de Sanctuary House.