Das Hotel erfreut sich einer unvergleichlichen Lage im Herzen der britischen Hauptstadt. Die luxuriösen Zimmer, die erstklassige Ausstattung und die idyllische Umgebung machen das Hotel zum idealen Refugium in London. Entdecken Sie die Sehenswürdigkeiten in unmittelbarer Nähe. Oder spazieren Sie im berühmten Royal Park, welcher vor der Tür ist.