+44 (0)7831 308 070

MM Apartments

Mayfair House

Mayfair House

Luxury One, Two and Three Bedroom Apartments in Central London

Mayfair House is conveniently located in the heart of London’s prestigious Mayfair. Situated in Shepherds Market just off Park Lane and is perfectly placed for the celebrated West End theatres, restaurants and designer stores.

For tourists and business travelers alike, it makes the perfect choice for the discerning traveler looking for superior accommodation in Central London. The apartments are conveniently situated for shopping, business or sightseeing.

The nearest London Underground station is Hyde Park Corner (Piccadilly Line).

  • Air conditioning
  • 24 hour reception and security
  • Daily maid service
  • Flatscreen TV with satellite

  • DVD player
  • Sofabed
  • Comprehensive business facilities
  • Wireless internet


One Bedroom from £275 (GBP) per day
Two Bedroom from £375 (GBP) per day
Three Bedroom available on request

Please kindly note that prices may vary depending on season and we offer discounts for longer stays.

Click to book