Situé à Stroud, à moins de 17 km du stade Kingsholm, l'établissement The Stroud Hotel propose un service d'enregistrement et de départ rapides, des chambres non-fumeurs, un restaurant, une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et un bar. L'établissement se trouve à environ 27 km du parc aquatique Cotswold, à 44 km de la gare de Bristol Parkway et à 46 km du parc Lydiard. L'hôtel propose des chambres familiales.
Un petit-déjeuner buffet, à la carte ou continental est servi sur place.
Vous séjournerez à 47 km du Royal Crescent et du Circus Bath. L'aéroport de Bristol, le plus proche, est implanté à 66 km.