Located 2.4 km from Madame Tussauds London, Howard Winchester Hotel London is about 5 minutes' walk from the regional London Canal Museum.
The Megaro offers a selection of dishes only a few steps from the hotel.
The Foundling Museum is just 250 metres away, while London Euston train station is a short way from the hotel. Oxford Street can be reached nearly 25 minutes' walk away. Also, Victoria and Albert Museum lies around 6 km away, and King's Cross St. Pancras underground station is around 200 metres from the Howard Winchester London.
If you stayed at this hotel, share your experience with us, please