Henry VIII Hotel London, situated around a 25-minute stroll from Madame Tussauds London, welcomes guests with a sauna and recreational facilities. Located in the Westminster Borough district and not far from spiritual landmarks like The Greek Orthodox Cathedral of the Divine Wisdom, the 4-star hotel features 105 rooms plus an indoor swimming pool.
The London hotel lies 0.5 miles from Talbot Square Gardens and 0.5 miles from the royal residence "Kensington Palace". The smoke-free Henry VIII is also approximately 20 minutes by foot from the public research university "Royal College of Art". Nature lovers will appreciate the proximity to The Long Water, which is 0.5 miles away. The huge Borough Market is about 15 minutes by car from the property, and Marylebone is situated about a 20-minute stroll away. The Henry VIII London also lies right around the corner from Queensway metro station.
The rooms comprise a storage space and a balcony complete with climate control, as well as complimentary Wi-Fi and a flat-screen TV with satellite channels. Also, there is an individual safe, coffee/tea making machines provided. Featuring amenities such as hairdryers and dressing gowns, the private bathrooms come with a separate toilet and a shower.
A continental breakfast can be enjoyed at the Henry VIII. The nearby dining options feature The Wellington, which is only 150 feet away.