The Hyde Hotel is a 3-star venue positioned about 1.6 km from Madame Tussauds London, British Museum and Royal Albert Hall.
The property is set within 4 km distance from London city center. A railway station as well as Paddington (H&C) subway station are not far from the hotel.
Paddington train station is a 10-minute walk away. 20 km to London City airport.
Guests at The Hyde Hotel are accommodated in rooms with coffee/tea makers, television and a telephone.
Eat & Drink
Bizzarro and Khan's are located within 100 meters away.