Henry VIII Hotel Londres, de 4 estrellas, ofrece 105 habitaciones, situado a 6 minutos andando de The Long Water. Una piscina y una sauna y una piscina cubierta se pueden disfrutar en este hotel, situado cerca del Palacio de Kensington.
Conocido por su ubicación a unos 10 minutos en coche del Ojo de Londres en el barrio Westminster Borough, !el hotel dispone de acceso a la Galería Nacional a 3 km de distancia. Henry VIII Londres queda a poca distancia andando de la estación de metro el Queensway. El alojamiento está aproximadamente a 20 minutos andando del Royal Albert House. La estación de metro más cercana está a una distancia de más o menos 10 minutos a pie.
Las instalaciones de las habitaciones incluyen internet de alta velocidad y TV de pantalla plana con canales vía satélite, así como una mini nevera y servicio de tetera/cafetera. Para mayor comodidad, un aseo separado y una ducha, junto con secadores de pelo y albornoces, están en los cuartos de baño.
El Henry VIII Londres cuenta con un desayuno diario continental, que es servido en el restaurante. El Bel Canto Restaurant ofrece comida europea y se ubica a una distancia de más o menos 5 minutos a pie.