Das luxuriöse Hotel eröffnet durch seine ideale Stadtlage viele Alternativen die Metropole London zu erkunden. Die Nähe zur bekannten Shoppingmeile Oxford Street bietet Ihnen viele Unterhaltungsmöglichkeiten wie Bars, Pubs und Restaurants, die bequem zu Fuß zu erreichen sind. Die U-Bahnstationen Marble Arch und Edgware Road sind nur einen kurzen Spaziergang entfernt.