Hotel is located at the centre of this Cotswold town
adjacent to the Railway Station with a direct connection
to major cities making the Imperial a perfect base to
visit some of the southwest's beautiful country sides
and towns. It blends the original Coaching Inn character
and period features dating back 200 years with modern
comforts and an authentic Thai cuisine menu. The bar also offers a range
of wines, real ales and single malt whiskies. All 25
rooms are en-suit and equipped with a TV, hairdryer and
tea coffee. A full English breakfast is available each
morning. Stroud is at the heart of the Cotswolds
surrounded by beautiful countryside and wooded valleys.
The quaint town holds regular farmers markets and boasts
a bohemian feel with an abundance of cafes and
Certifications & Accreditations
The Imperial Hotel is proud to present its very own loyalty card; giving customers the opportunity to collect points on meals and drinks. Loyalty card customers can exchange their points for the weekly promotional offers.