Mayfair House London

Check Availability

London
Mar 02, 2026 - Mar 03, 2026
Find

Contact Information

🔗 Website

442079385930

📍 22-28 Shepherd Street

Mayfair House Review

The 5-star smoke-free Mayfair House London hotel is situated right in the centre of London nearly a 25-minute walk from the scientifically spellbinding Science Museum. Featuring 14 rooms with views of the city, this contemporary hotel is around 2 km from the Protestant Westminster Abbey.

A daily continental breakfast is provided for guests. The large bar is also available. The restaurant Helene Darroze at The Connaught is right near the property.

You'll need 34-minute drive to London City airport. The luxurious Mayfair House is located about 600 metres from Mayfair and within 30 minutes' walk of the Big Ben|the Elizabeth Tower (Big Ben).

Visit Serpentine, within a 1-km distance of this classic hotel, and feel complete harmony with the nature of United Kingdom.

The rooms at the stylish Mayfair House hotel include an air conditioner, as well as media facilities like an iPod dock and a flat-screen TV with satellite channels. They are appointed with a writing table, and also feature tea and coffee making facilities.

Green Park underground station, situated approximately a 10-minute walk away, provides a quick connection to all areas of London.

There is a 24-hour fitness centre at the hotel.

Amenities

Amenities

  • Flat-screen TV
  • AM/FM alarm clock

Rooms

  • Air conditioning
  • Heating
  • Sitting area
  • Tea and coffee facilities
  • Dining table
  • Ironing facilities

Services

  • Housekeeping
  • Laundry
  • Dry cleaning

Activities for Kids

  • Cots

Location