Si decides alojarte en Lords of the Manor Hotel de Cheltenham, estarás a 5,9 km de Granja-parque Cotswold y a 14,2 km de Casa de campo y jardín de Snowshill. Tendrás periódicos gratuitos en el vestíbulo, tintorería y un servicio de recepción las 24 horas a tu disposición. Hay un aparcamiento con asistencia gratuito disponible.