Mayfair Central London is located within a 15-minute walk from the art museum "National Gallery" and a 20-minute walk away from the public Trafalgar Square. It offers an accommodation as well as a kitchen with cooking facilities.
The venue is 20 minutes' walk from London city center. Offering Mediterranean and Lebanese meals, Noura Restaurant Bar and Grill lies just 300 feet from the property. The villa is set near Cathedral Church of the Holy Family in Exile, in Mayfair district.
London City airport is 13 miles away.
Book Mayfair Central London
General information
Contact information
20 Market Mews, London, United Kingdom;
Mayfair Central reservations available at 'rooms'
Mayfair Central phone number isn't available on our site, if you want to call Mayfair Central visit site of a hotel
Mayfair Central Location
20 Market Mews, London, United Kingdom
Mayfair Central Holiday home Deals
5.6
Review score
Based on 11 reviews
Main Features
Wi-Fi
No pets allowed
Mayfair Central Amenities
General
No smoking on site
Wi-Fi
Parking
No pets allowed
Security
Smoke detectors
Key access
Dining
Electric kettle
Dryer
Cookware/ Kitchen utensils
Room Amenities
Heating
Sitting area
Tea and coffee facilities
Dining table
Ironing facilities
Washing machine
Flat-screen TV
Parquet floor
Mayfair Central Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.