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
Is this your business?

Claim this business
Business Removal

Request a Business Removal