Dotato di una piscina, l'Hotel Henry VIII Londra, 4 stelle, offre un'ubicazione ottima, a una distanza di 900 metri da The Long Water. L’hotel dispone di massaggi e strutture ricreative e c'è anche il Wi-Fi nelle aree comuni.
Notevole per la sua posizione a circa 25 minuti a piedi dal Madame Tussauds, nel quartiere di Westminster di Londra, questo hotel si trova a circa 3 km dalle Churchill War Rooms. L'Henry VIII è situato a Londra, a 4 km dal centro della città. Inoltre, Sussex Square Gardens si trova a soli 1 km. Il Museo di Sherlock Holmes è a circa 30 minuti a piedi dall'alloggio. Questo hotel è abbastanza vicino alla stazione di metro Queensway.
L'Henry VIII Londra dispone di 105 camere dotate di internet ad alta velocità e una TV a schermo piatto con canali satellitari, nonché di servizi per la preparazione di tè/caffè. I bagni sono dotati di un bagno con WC separato e una doccia. Un bagno con WC separato e una doccia, insieme a comfort come asciugacapelli e accappatoi, sono anche a disposizione degli ospiti.
Questo alloggio offre quotidianamente una colazione continentale. L'Hotel Henry VIII si trova accanto al ristorante Terrace Restaurant at the Blakemore Hotel, che offre cucina europea.