Your London home with luxury bedrooms
In the heart of Mayfair opposite the glorious Green Park
Kick off your shoes, turn on your favourite music, enjoy a heavenly sleep… we do our utmost to help you feel completely at home. Our very special luxury rooms in London city centre give you more than you'd imagine.
WHICH IS RIGHT FOR YOU?
- Superior rooms - perfectly formed luxury accommodation
- Deluxe rooms - stylish rooms with five-star comfort
- Park View rooms - bright and beautiful, with views over Green Park
- Suites - luxurious, generous spaces with open plan layouts or separate sitting rooms
- The "Rooftop Suite" - spectacular 3 bedroom accommodation
- Apartments - Stay as little or as long as you like