The Imperial

+44 (0) 1453 764 077
Unit B, Station Road, Stroud GL5 3AP

Hotels - Others in Stroud, Gloucestershire

The Imperial hotel is situated within Stroud town centre and offers a selection of en suite rooms, bar and restaurant.

Tags:

Opening Hours

Location Map