The Imperial Hotel & Thai Royal Orchid Restaurant

The Imperial Hotel & Thai Royal Orchid Restaurant It blends the original Coaching Inn character and period features dating back 200 years with modern comforts and an authentic Thai cuisine menu.

The Imperial 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 south west's beautiful country sides and towns. The bar also offers a range of wines, real ales and single malt whiskies. All 23 rooms are en-suite and equipped with a TV, hairdryer and tea coffee. The new

ly refurbished 3 bedroom apartment offers accommodation for up to 9 guests. 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 galleries.

Address

Station Road
Stroud
GL53AP

Alerts

Be the first to know and let us send you an email when The Imperial Hotel & Thai Royal Orchid Restaurant posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to The Imperial Hotel & Thai Royal Orchid Restaurant:

Share

Category