|
|
Nottingham Place Hotel
37 Nottingham Place, London, England
(0.1 km from Madame Tussauds Museum)
Score from 288 reviews: Very Good 8.0
from GBP 181Average price per night
In the heart of the fashionable Marylebone Village, La Suite Hotel London is conveniently located in Nottingham Place. A...
|
|
|
|
Hotel La Place
Nottingham Place, London, England
(0.2 km from Madame Tussauds Museum)
Score from 903 reviews: Very Good 8.0
from GBP 256Average price per night
The Hotel La Place is perfectly located for both business and leisure guests to London. The Hotel La Place boasts a convenient location with modern amenities in every guestroom...
|
|
|
|
Regency Hotel Westend
19 Nottingham Place, London, England
(0.2 km from Madame Tussauds Museum)
Score from 867 reviews: OK 6.8
from GBP 156Average price per night
The Regency Bed & Breakfast is perfectly located for both business and leisure guests to London. The hotel has a total of 210 well-appointed rooms designed with the guests'...
|
|
|
|
Marylebone Hall
35 Marylebone Road, London, England
(0.2 km from Madame Tussauds Museum)
Situated opposite Madame Tussaud's and the Planetarium, two sights being rated as London's third-largest tourist attractions, The Hall is attached to the Marylebone Road...
|
|
|
|
Blandford Hotel
80 Chiltern Street London, London, England
(0.3 km from Madame Tussauds Museum)
Score from 1,392 reviews: Good 7.7
from GBP 178Average price per night
The Blandford Hotel is a high quality hotel located in the heart of London, yet it is situated in a quiet suburban setting. It offers an excellent base from which to explore...
|
|
|
|
Park Plaza Sherlock Holmes London
108 Baker Street, London, England
(0.3 km from Madame Tussauds Museum)
Score from 3,544 reviews: Very Good 8.1
from GBP 110Average price per night
Located on the famous Baker Street, the Park Plaza Sherlock Holmes London is near the tube station. It is also only a few meters away from Madame Tussaud's, Regent's Park...
|
|
|
|
John Barclay Edgware Road Apartmen...
5K Hyde Park Mansions, London, England
(0.4 km from Madame Tussauds Museum)
The John Barclay Edgware Road Apartments London is located in Bayswater, a quick walk from Westminster Business School. London city centre is within a short 10 minute drive from...
|
|
|
|
Ten Manchester Street
10 Manchester Street, London, England
(0.5 km from Madame Tussauds Museum)
Score from 692 reviews: Very Good 8.3
from GBP 182Average price per night
Ten Manchester Street is a new, elegant, boutique hotel in the heart of fashionable Marylebone. Nestled just off Marylebone High Street, with its 'village' feel and eclectic...
|
| | |