Mayfair House is a 5-star luxury hotel offering a non-smoking accommodation within easy reach of British Museum, Houses of Parliament and Westminster Abbey.
The city center is 20 minute walking distance from the hotel. The hotel is placed 10 minutes' walk from Churchill War Rooms, Buckingham Palace and National Gallery.
This property counts 25 guestrooms featuring Executive Three-Bedroom Apartment, Executive One-Bedroom Apartment and Deluxe One-Bedroom Apartment.
Guests will enjoy italian cuisine of Benugo - Curzon Street, which is about 100 meters away.
Mayfair House Aparthotel lies within 15 minutes’ drive to London City airport.
The hotel offers laundry, ironing service and concierge service together with a baggage storage, a lift and allergy-free rooms for guests' comfort.