Premier Inn Stroud - England
Stroud (England), United Kingdom
Premier Inn Stroud (England)


Stratford Lodge, Stratford Road, Stroud (England), United Kingdom
Ranking: Premier Inn Stroud (England) is ranked 4th out of 16 accommodation options available in Stroud (England).
Classification: 3 Star Hotel
The Premier Inn Stroud is perfectly located for both business and leisure guests to Stroud. The Premier Inn Stroud boasts a convenient location with modern amenities in every guestroom and superb service. Each guestroom is tastefully appointed with non smoking rooms, desk, hair dryer, television, bathtub, shower, separate shower and tub. This Stroud accommodation features on-site facilities such as 24hr room service, shops, bar/pub, restaurant, disabled facilities. The hotel creates a balance of rich culture and modern convinience to ensure you a memorable stay. To make your booking at the Premier Inn Stroud Stroud, please enter the dates of your stay and sumbit our secure online booking form.