Hotels near Madame Tussaud's
1568 Hotels Found near Madame Tussaud's, Showing 361-375
from US$ 59.75
Enjoying a prime location on Norfolk Square, just 2 minutes’ walk from Paddington Station, Hyde Park Hotel offers great value en suite accommodation with modern amenities and continental breakfast inc...
more info on hyde park court hotel
excellent location,nice and neat and clean room, staff is very helpfull. - staff very friendly,breakfast was great,location of hotel was excelent.
Hyde Park Square, London is a self-catering accommodation located in London. FreeWiFi access is available. The property is 400 metres from Lancaster Gate and 500 metres from Paddington Station.
more info on hyde park square, london
from US$ 446.63
Less than 10 minutes’ walk from Lord’s Cricket Ground, this self-contained apartment is set in a Victorian property in Maida Vale. Offering free Wi-Fi and a fully-equipped kitchen, Maida Vale Luxury A...
more info on maida vale luxury apartments
Great location, the children loved the spa bath and tv in the bathroom.
We were given a late check out and when my son left a valuable item in
the apartment, a member if staff went and got it and secured it until it
was collected. A well appointed apartment making a comfortable stay -
Glamorous decorations. Good kitchen and with all the amnesties... what people say » . Good wifi.
from US$ 268.88
Located in Soho, just 5-minutes’ walk from Oxford Circus and famous Oxford Street, Apartment In The Heart Of London features self-catering accommodation with free Wi-Fi. Carnaby Street is just 2 minut...
more info on apartment in the heart of london
Located less than a 5-minute walk from the popular shopping district of Oxford Street, Flat 13. Marshall Street offers self-catering accommodation with free WiFi access. The property is less than a mi...
more info on flat 13. marshall street
from US$ 231.53
Templar Apartment is a modern self-catering accommodation located in London, just 1 mile from Baker Street Underground Station. The property is 300 metres from Lord's Cricket Ground and 800 metres fro...
more info on templar apartment
from US$ 147.88
Offering free WiFi and a terrace, Paddington Luxury Apartment is situated in London. Hyde Park is 1.1 km from the property.
The accommodation is equipped with a dining area and seating area with a fl...
more info on paddington luxury apartment
onefinestay - Paddington apartments offers accommodation at various locations in the Paddington area of London. Onefinestay - Paddington apartments features views of the garden and is set in the vicin...
more info on onefinestay - paddington apartments
from US$ 107.55
Only a 3-minute walk from Paddington Station, this hotel offers rooms with private bathrooms, and full English breakfasts. Parking is available, and Hyde Park is just a 5-minute walk away.
more info on kingswaypark hotel at park avenue
I absolutely loved my stay at The Kingsway Hotel. I was made to feel so welcomed and safe. The staff are super friendly and you do really see that it is a well run, professional family run hotel. I thoroughly enjoyed everything about my stay in the Kingsway Hotel, had such fun and would definitely stay there again and again. - Very convienient, nic... what people say » e breakfast, very nice and warm on the coldest night of the year!
from US$ 114.27
Set within 2 Victorian townhouses, The Royal Cambridge is just 400 metres from London Paddington Station and close to the West End, Hyde Park, and Oxford Street. It offers a 24-hour reception.
more info on royal cambridge hotel
i just tell you that everthing was positive,the malasya lady is very polite !
in my next return to london i would like to be there again..
nice and lovely place as well - I read a few poor reviews of this hotel and have to say that none were justified. The staff and hotel were all better than expected and my stay was great.
from US$ 112.03
The Norfolk Plaza Hotel is an elegant building set in a tranquil garden square. It offers free Wi-Fi in public areas and it is just 2 minutes' walk from Paddington Train Station and the Heathrow Expre...
more info on norfolk plaza hotel
from US$ 147.88
Central London Flats is a self-catering accommodation located in London. Free WiFi access is available. The property is 600 metres from Lord's Cricket Ground and 800 metres from Edgware Road.
more info on central london flats
from US$ 448.13
A self-catering property located in London, Falmouth House, Hyde Park is just a 9-minute walk from London Paddington Train Station. With free WiFi access available, the property is also 6 minutes' str...
more info on falmouth house, hyde park
Showing 361-375 out of 1568