The London Inn es un alojamiento de 3 estrellas que se encuentra en Cheltenham, a 15 km de Estadio Kingsholm, y que dispone de jardín, restaurante y bar. La posada u hostería tiene wifi gratis y está a unos 32 km de Parque acuático Cotswold y a 48 km de Coughton Court. El alojamiento ofrece ocio nocturno y servicio de habitaciones.
Todas las unidades de este alojamiento están equipadas con hervidor. En la posada u hostería, todas las habitaciones disponen de ropa de cama y toallas.
En The London Inn se puede disfrutar de un desayuno inglés/irlandés completo.
El alojamiento ofrece zona de juegos infantil. Se puede jugar a los dardos en The London Inn, y la zona es ideal para practicar ciclismo.
Parque Lydiard está a 50 km del alojamiento, y Castillo de Sudeley está a 14 km. El aeropuerto más cercano (Aeropuerto de Bristol) está a 85 km del alojamiento.