Situé au pied de la belle British Museum, l'hôtel est situé sur Russell Square. Cet hôtel est idéal pour les vacanciers et les voyageurs d'affaires car il dispose d'excellentes liaisons de transport, étant situé à proximité de la gare de Paddington.
L'Hôtel est un nouvel hôtel avec des caractéristiques géorgiennes d'origine, il offre un séjour calme et confortable avec un service de qualité, de superbes vues et 2 restaurants.