The Imperial Hotel & Thai Royal Orchid Restaurant 3.36

3.9 star(s) from 8 votes
Station Road
Stroud, GL5 3AP
United Kingdom

About The Imperial Hotel & Thai Royal Orchid Restaurant

The Imperial Hotel & Thai Royal Orchid Restaurant The Imperial Hotel & Thai Royal Orchid Restaurant is a well known place listed as Event Venue in Stroud , Restaurant in Stroud , Hotel in Stroud ,

Contact Details & Working Hours

Details

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. 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 23 rooms are en-suite and equipped with a TV, hairdryer and tea coffee.
The newly 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.