17 Hay'S Mews, London, United Kingdom
Little House In Mayfair London villa offers proximity to nearby tourist spots, such as the famous British Museum, situated around 10 minutes' drive away.
This London holiday home provides a location in the Park Lane district of London with access to Mayfair, which guests will find just 250 metres away. The accommodation is 2.1 km from SEA LIFE Centre London Aquarium, and the 13.7-tonne Big Ben Bell is about 15 minutes away by car. Educational highlights in proximity to Little House In Mayfair villa include Royal Academy of Arts.
Offering French specialties, restaurant Gardenhouse Restaurant is approximately a 5-minute walk away. Bond Street underground station is 750 metres from the London property, while Marylebone train stop is merely 1.6 km away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Little House In Mayfair!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please