The Stroud Hotel se encuentra en Stroud, a 17 km de Estadio Kingsholm, y ofrece servicio de check-in y check-out exprés, habitaciones libres de humo, restaurante, wifi gratis en todo el alojamiento y bar. El alojamiento está a 27 km de Parque acuático Cotswold, a 44 km de Estación Parkway de Bristol y a 46 km de Parque Lydiard. Royal Crescent está a 47 km del hotel y The Circus, Bath, a 47 km.
En el alojamiento se puede disfrutar de un desayuno buffet, a la carta o continental.
Abadía de Lacock está a 50 km del alojamiento. El aeropuerto más cercano (Aeropuerto de Bristol) está a 66 km.