List of hotels at Baker Street Tube Station
7 Number of Hotels found in Baker Street Tube Station
Address: 39-40 Dorset Square Hotel, Westminster, London, NW1 6QN, United Kingdom
Nearest Landmark: Baker Street Tube Station
(4 Minutes Walk )
Distance: 2.2 Miles from London Centre
The hotel lies in the North Westerly component of Londons West End as well as much less compared to a 5 minute stroll from Ministers Park. The prompt...
Address: 29 Ivor Place, Westminster, London, NW1 6DA, United Kingdom
Nearest Landmark: Baker Street Tube Station
(7 Minutes Walk )
Distance: 2.2 Miles from London Centre
Located in London, Ivor House offers a self-catering apartment with free WiFi access throughout. The accommodation is situated 200 m from Marylebone Station...
Address: 146 Suites to 146 Gloucester Place, Westminster, London, NW1 6DT, United Kingdom
Nearest Landmark: Baker Street Tube Station
(6 Minutes Walk )
Distance: 2.3 Miles from London Centre
Within 5 mins stroll of Madame Tussauds waxworks as well as the Sherlock Holmes Gallery, these cool and also contemporary houses use cost-free Wi-Fi...
Address: 173 Gloucester Place, Westminster, London, NW1 6DX, United Kingdom
Nearest Landmark: Baker Street Tube Station
(6 Minutes Walk )
Distance: 2.3 Miles from London Centre
Bordering Regent's Park and 100 m outside of London's Congestion Charge Zone, Park Avenue Baker Street offers free Wi-Fi and renovated rooms. The Marylebone...
Address: 25 Nottingham Place London W1U 5LL, Westminster, London, W1U 5LL, United Kingdom.
Nearest Landmark: Baker Street Tube Station
(5 Minutes Walk )
Distance: 1.8 Miles from London Centre
This exclusive and fully refurbished modern bed and breakfast establishment is situated in a quiet street in one of the most outstanding locations in...
Address: 19 Nottingham Place, Westminster, London, W1U 5LQ, United Kingdom
Nearest Landmark: Baker Street Tube Station
(5 Minutes Walk )
Distance: 1.8 Miles from London Centre
The hotel offers comfortable, well furnished accommodation with every room equipped to a high standard with modern facilities for the discerning traveller...
Address: 6 Dorset Square, Gloucester Place, Westminster, London, NW1 6QA, United Kingdom
Nearest Landmark: Baker Street Tube Station
(4 Minutes Walk )
Distance: 2.1 Miles from London Centre
Somerset Hotel is an elegant Georgian town house, situated in London s prestigious Marylebone district. The modern boutique hotel offers refurbished rooms...