Gloucestershire logo

The Imperial Hotel

Check Availability

The Imperial Hotel
Station Rd
Stroud
GL5 3AP
United Kingdom

Rooms from £65.00 ( €96.20 / $118.95 ) per night

Picture of The Imperial Hotel


The Imperial is situated in the Cotswold town of Stroud, which lies surrounded by rural beauty where 5 rivers and streams and their wooded valleys converge.

Click here for more Information on the The Imperial Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Gloucestershire area Gloucestershire Visitor Information