8 Clenston Mews, London, United Kingdom
8 Mins Walk To Selfridges Marble Arch Mews Apartment London is located in the Westminster Borough district of London, and Marble Arch tube station is approximately a 5-minute stroll away. Also, active guests can try horse riding and cycling.
The scenic Regent's Park is 2.8 km from the apartment while the famous British Museum is 2.4 km away. Guests can easily reach the Marble Arch, which is only 350 metres away. The privately run Sherlock Holmes Museum is in proximity to this apartment.
8 Mins Walk To Selfridges Marble Arch Mews Apartment is also nearly a 10-minute stroll from Marylebone train station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about 8 Mins Walk To Selfridges Marble Arch Mews!
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