1 Park Road, London, United Kingdom
Located 15 minutes' drive from the medieval castle "Tower of London", Baker Street Apartments is 2.4 km from a top family-friendly place like ZSL London Zoo. Guests might as well enjoy horse riding and cycling in the area.
Oxford Street can be found 2.6 km away. This apartment is located relatively close to Madame Tussauds London.
Within the in-room media amenities, there is a television. This property offers guests the convenient feature of hair dryers and bath sheets in the bathroom.
Take delight in a kitchen provided at the apartment and complete with a microwave oven for your convenience. The restaurant Twist is located a minute's walk from the accommodation. Baker Street Apartments lies at a 400-metre distance from Baker Street underground station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Baker Street Apartments!
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