Amazing Mayfair 2 Bedroom 2 Bath Air Conditioned

PriceCheck live prices

Check availability →
Class
4-star hotel
Address
Albemarle Street 35Show on map
Check-in / out
00:00 / 10:00

Amazing Mayfair 2 Bedroom 2 Bath Air Conditioned is a 4-star hotel in London. It's set on Albemarle Street 35.

Dakterras met adembenemend uitzicht

Handige Voorzieningen

Gratis draadloos internet

Wasserette en lift

Waarom hier verblijven

  • Free Wi-Fi
  • Rooftop terrace

Amenities

  • Elevator
  • Rooftop terrace
  • Internet access
  • Free WiFi
  • Terrace
  • Lift
  • Dakterras
  • Internettoegang
  • Gratis WiFi
  • Terras