

Dieses 5-Sterne-Hotel liegt zentral im Londoner Stadtteil Strand, dem künstlerischen und kulturellen Nabel der Stadt. Es ist nur wenige Minuten entfernt von Sehenswürdigkeiten wie Covent Garden, SOHO, Trafalgar Square, Big Ben, St. Pauls Cathedral und Lyceum Theatre.