Baker Street Apartments

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 -

General information

Contact information

1 Park Road, London, United Kingdom;

Baker Street reservations available at 'rooms'

Baker Street phone number isn't available on our site, if you want to call Baker Street visit site of a hotel

More +
Less -

Baker Street Location

 1 Park Road, London, United Kingdom

Baker Street Apartment Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

  • Free Wi-Fi

Baker Street Amenities

  • General

    Free Wi-Fi
  • Room Amenities

    Sitting area
  • Dining table
  • Washing machine
  • Free toiletries
  • Flat-screen TV

Baker Street Offers

Rooms