Baker Street Apartments
Located about 25 minutes on foot from Green Park London, Baker Street Apartments London is approximately a 10-minute ride from a top family-friendly place like SEA LIFE Centre London Aquarium.
Location
Approximately 5 minutes' walk from Marylebone tube station, this apartment is a 10-minute ride from Trafalgar Square. The city centre is just 3 km away and London City airport is 20 km from the property. This apartment is located just near Sherlock Holmes Museum and offers proximity to Madame Tussauds London, which is a mere 5 minutes' walk away.
Food & Drinks
The bar Burgershack is situated approximately 5 minutes' walk from Baker Street Apartments.
Why choose Baker Street Apartments London
Main amenities
-
Wi-Fi
-
On-site Dining
Amenities
Baker Street Apartments- Wi-Fi
- On-site Dining
Internet
- Wi-Fi
Parking options
- Parking
Dining options
- Bar/ Lounge area
Enter dates to see availability