Cet hôtel non-fumeurs sophistiqué offre une vue imprenable sur la ville et bénéficie d'un excellent emplacement central à côté d'Oxford Street, la célèbre rue commerçante de Londres. Situé au cœur du West End, l'hôtel se trouve à quelques pas de deux autres principaux quartiers commerçants, Regent Street et Bond Street. Le marché historique de Covent Garden, le Royal Opera House et Soho, avec sa vie nocturne animée, sont accessibles en quelques minutes de marche. Les autres activités à proximité incluent les cinémas, les théâtres du West End, le British Museum, qui abrite l'une des plus grandes collections de culture humaine au monde, et la National Gallery qui possède l'une des plus belles collections de peinture européenne au monde. L'hôtel propose un restaurant avec un chef étoilé au guide Michelin et les chambres bien aménagées avec des meubles conçus sur mesure disposent d'une télévision haute définition à écran plat, d'une connexion Wi-Fi gratuite et d'une salle de bains avec douche à effet pluie tropicale fermée.