L'hôtel est situé dans une impasse tranquille au cœur de Knightsbridge, une adresse chic et branchée. Les plus beaux musées de Londres, Hyde Park et ses boutiques les plus exclusives sont tous accessibles en moins de 5 minutes à pied, et l'hôtel se trouve juste à côté de Harrods et Harvey Nichols. Les transports en commun sont à environ 200 m et les gares routière et ferroviaire sont à environ 3 km de l'hôtel. La station de métro Knightsbridge est accessible en 5 minutes de marche. L'hôtel est situé à seulement 15 km de l'aéroport de London City, tandis que les aéroports de Londres Heathrow et Gatwick sont à environ 40 km et 70 km respectivement. Les aéroports de Londres Luton et de Stansted sont tous deux situés à environ 100 km de la résidence. L'élégante maison de ville victorienne primée présente une décoration élégante, avec des étoffes raffinées, des œuvres d'art originales et des meubles anciens triés sur le volet. L'hôtel a été construit en 1880 et compte 28 chambres. Avec un service chaleureux et personnalisé qui ne peut être égalé, les clients se sentent davantage comme des amis lorsqu'ils séjournent dans cet hôtel. Cet établissement climatisé accueille les clients dans un hall d'accueil avec réception et service de check-out ouverts 24h/24. Les installations proposées aux clients comprennent un coffre-fort, un bureau de change, un vestiaire, un ascenseur et un kiosque à journaux. Les repas peuvent être pris dans la salle de petit-déjeuner/à manger. Un accès Internet WiFi, un room service 24h/24, un service de blanchisserie et un parking (payant) sont également à la disposition des clients.