Situated on Park Lane, just off Oxford Street, the hotel is a stroll from London’s celebrated landmarks, famed theatres, grand department stores and charming shops.
L'hôtel est établi sur Park Lane, juste à côté d'Oxford Street. Il est proche des monuments et des attractions, des théâtres de West-End, des grands magasins et des boutiques.