80 Chiltern Street,London, W1U 5AF
Plot an area on map:
Baker Street
Oxford Street
Central London
Show similar hotels:
All Baker Street Hotels
All 3 star Hotels
3 * hotels in Baker Street
Pinpoint attraction on map:
Madame Tussauds0.1km
Baker Street0.2km
Regent`s Park0.3km