80 Chiltern St Baker Street (0.2 km from Madame Tussaud's London)
Blandford Hotel is in central London the Blandford Hotel offers contemporary accommodations with free Wi-Fi opposite Baker Street Tube Station. Regent’s Park with London Zoo is just a 5-minute walk away.
1 Park Road (0.2 km from Madame Tussaud's London)
Located within 1969 feet of Madame Tussauds and 1 mi of Regents Park in London Capital Host Baker Street provides accommodations with free WiFi and flat-screen TV.
3 York Street (0.2 km from Madame Tussaud's London)
Baker Street by Viridian Apartments in London features accommodations with free Wifi one mile from Lord's Cricket Ground a 18-minute walk from Paddington Station and 1.1 miles from Regent's Park.
3 York Street (0.2 km from Madame Tussaud's London)
Located in Hyde Park Baker Street Apartments is a perfect starting point from which to explore London. Both business travelers and tourists can enjoy the property's facilities and services.
83 Chiltern Street (0.2 km from Madame Tussaud's London)
Holmes Hotel London is a boutique-style hotel in Marylebone Village. Oxford Street is within walking distance and 2 tube stations are nearby.
20 Melcombe Street (0.2 km from Madame Tussaud's London)
Park Lane Apartments Baker Street offers accommodations in London a 17-minute walk from Paddington Station and 1.1 miles from Oxford Street.
25 Nottingham Place London W1u 5ll (0.2 km from Madame Tussaud's London)
With free Wi-Fi throughout the Regency Hotel Parkside has contemporary accommodations close to Baker Street Tube Station in central London. Regent’s Park where you can visit London Zoo is a 5-minute walk away.
15 Park Road (0.2 km from Madame Tussaud's London)
Light filled studio with view of Regents Park is located in London just 1.iles from Paddington Station and 1.iles from Oxford Street. The property is around 1.8 miles from Oxford Circus Tube Station 2.iles from Euston Train Station and 2.