Das luxuriöse Hotel besteht aus drei sorgfältig restaurierten, Mitte des 19. Jahrhunderts denkmalgeschützten Stadthäusern und ist ideal für Business und Freizeit. Es ist eine Oase der Eleganz inmitten der Hektik der Londoner Innenstadt. Die Zimmer und Suiten bieten eine herrliche Aussicht über die grüne Westbourne Terrace und den historischen Gebäuden der Gegend. Das Hotel liegt nur einen Block entfernt vom Hyde Park.

Booking request