Contemporary and luxurious London accommodation.
Stay in a Deluxe room and enjoy the peaceful location overlooking Mayfair’s Victorian Down Street. These fabulous rooms embody five-star style and comfort, with gorgeous beds for a wonderful night’s sleep.
Deluxe Rooms are ideal for two guests and include:
- Living space of 236-279 ft² /21-26 m²
- LCD flat screen TVs
- Free Wi-Fi
- Complimentary water and tea
- Docking station for your iPod, iPad and smart phone
- Nespresso coffee maker
- Floor to ceiling windows in many rooms
- Complimentary use of gym and spa facilities
- See full room amenities >