
About the Business
Situated in the historic mill town of Stroud in the Cotswolds, the primary aim of No. 134 Hotel is to offer an intimate and personal experience to its visitors. The thumbprint of the project has always been with client satisfaction in mind. Our service enables visitors to enjoy the peaceful interior of the hotel.
Location & Hours

134 Cainscross Rd
Stroud, GL5 4HN
Write a Review
Recently Viewed Listing
English Country Conference Hotels
Birmingham,
B13 0AL
For twenty years English ountry Hotels has been finding great hotels for ...