Baker Street Apartments London is located 2.5 km from National Gallery and offers Wi-Fi for either business or leisure. To elevate their stay, guests can make the most of horse riding and cycling available on site.
Within a 400-metre distance of Baker Street tube station, this apartment is 15 minutes by car from Tower Bridge. You can also visit a park set near the apartment. Guests can reach Science Museum located 2.7 km away.
A flat-screen TV with satellite channels make up the in-room media amenities. A highlight of this accommodation for guests is the presence of a hair dryer and towels in the bathroom.
Your comfort is our priority, which is why the apartment offers a kitchen with a microwave. The property is 5 minutes’ walk from Twist, serving Spanish dishes.
Book Baker Street London
More +
Less -