Located just 1.4 km from Marylebone railway station, 2 Bed - Edgware Road Apartment London is 9 minutes' walk from the Marble Arch. Wi-Fi is available for guests' business or leisure needs.
A highlight of this property for guests is the presence of towels in the bathroom.
This apartment is a 10-minute drive from the Protestant Westminster Abbey and Buckingham Palace is 25 minutes' walk away. Within a 300-metre distance of Marble Arch tube station, the apartment is also right near the Tyburn Convent. 2 Bed - Edgware Road Apartment is 15 minutes by car from the privately run Sherlock Holmes Museum.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please