Choose your room
Marble Arch Nest Edgware Road Apartment
The 111 m² Marble Arch Nest Edgware Road Apartment London is located merely 1.2 km from Paddington train station and only a 6-minute walk from Western Marble Arch Synagogue. Wi-Fi and parking are also available at this spacious apartment.
Buckingham Palace is 2.1 km from the apartment, while the famous British Museum is 2.5 km away. The property has a prime location not far from Marylebone metro station. Guests can reach Selfridges London Department Store located 14 minutes' walk away.
Marble Arch Nest Edgware Road Apartment provides a kitchenette with all necessary utensils to prepare meals.