L'hôtel est situé au coeur de South Kensington à proximité de la Museums, Albert Hall, Harrods and South Kensington underground station. Toutes les chambres sont petites et décorées dans un style victorien traditionnel bleu foncé avec des tapis et des meubles en couleurs douces, elles sont dans un état exceptionnel, comme les salles de bains. Le restaurant est décoré dans un style victorien avec tapis vert et beige des murs. Cet hôtel est un excellent choix pour les voyageurs en raison de sa situation exceptionnelle et de l'hébergement.