Hyde Park Towers is a great place to stay in London.
Madame Tussauds London is about 2.5 km from the hotel.
Guests will find shopping centers and a market in the vicinity of the hotel.
Queensway metro station is quickly reachable.
The property comprises 115 designer rooms equipped with heating, television, coffee/tea makers, a work desk and large windows. Hyde Park Towers Hotel features rooms with the terrace view. They offer private bathrooms with a bathtub, a shower and a hairdryer.
Eat & Drink
Gold Mine and Manoush Persian Restaurant serve a good range of Chinese and Persian food and lie 150 meters from the property.