Dieses Boutique-Hotel erfreut sich bester Lage südlich am Trafalgar Square, von wo aus man die Londoner Innenstadt hervorragend erkunden kann, und Restaurants, Bars, ein Nachtclub, Freizeitangebote, Sehenswürdigkeiten, der Leicester-Platz, Soho sowie das Geschäftsviertel sind alle zu Fuß erreichbar. Die U-Bahnstation und der Bahnhof Charing Cross ist nach etwa 2 min zu Fuß erreicht und vom Stadthotel aus befinden sich auch Westminster Abbey, die Houses of Parliament und Buckingham Palace i