Deluxe Rooms

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 >
Check availability onlineor call 020 7640 3557
Book Now

Book Online for our Best Available Rates

Click here

Make a reservation Book now or call 0207 640 3557