Lovely Flat In Baker Street Apartment London is nestled in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, a 13-minute walk from the restaurant Ali Baba Restaurant.
A highlight of this property for guests is the presence of dryers and towels in the bathroom. Additionally, you'll find a separate toilet and a shower.
This apartment is 3.2 km from the scientifically spellbinding Science Museum and in close proximity to the London Central Mosque. The apartment is 750 metres from Edgware Road underground station and a 10-minute drive from the 13.7-tonne Big Ben Bell. Lovely Flat In Baker Street Apartment is also within 3 km of Buckingham Palace. Marylebone train station lies 15 minutes' walk away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please