
Stroud, United Kingdom

3 reviews for this venue
See all reviews and average ratings for The Stroud Hotel
Overall Rating
Taste
4
Presentation
3
Value
4
Strength
—
Bar Ambience
5
Came with fresh orange Not too much ice Good strength to the taste Glass could do with an upgrade
Address: Station Road, GL5 3AP
No ratings yet. Be the first!