Choose your room
Edgware Road 3-Bed Apartment In Central London
- Wi-Fi
- Child-friendly
Cots
- No pets allowed
Offering baggage storage, the spacious Edgware Road 3-Bed Apartment In Central London lies in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, 19 minutes' walk from Madame Tussauds London and 3.1 km from such cultural place of interest as the famous British Museum.
Selfridges London Department Store can be reached by car in a few minutes, while Alexander Fleming Laboratory Museum is right by this apartment. The apartment is a mere 250 metres from Edgware Road underground station and 2.2 km from Hyde Park.
Edgware Road 3-Bed Apartment In Central London offers an equipped kitchen with all necessary appliances. Marylebone train station is located within a few blocks of the property.