Cotswold Valley Aparthotel

tripadvisor logo

(26)

Call
Website

Advertisement

Photos

21-23 Russell Street
Stroud, England GL5 3AQ
Our newly revived historic grade II listed hotel, bar and restaurant has been designed with a contemporary and rustic charm. Situated in the Cotswold market town of Stroud and conveniently located opposite the Railway Station just 1.5 hours from London’s Paddington. For the local community to come together and for those visiting we are Your Cotswold Home.

Also at this address

Reviews

tripadvisor logo
4.026 reviews
Photo of colinm869
The worst accommodation I have ever stayed at
11/19/2023

This place is unfit for tourist accommodation. The management is absent and unprofessional and the p...

Photo of R5195GLtonyt
Late cancellation
3/12/2022

Cotswold Valley Aparthotel: I and some friends had a two night booking for March 2022 through Booki...

Own this business?
See a problem?

You might also like

United KingdomEnglandStroudCotswold Valley Aparthotel

Advertisement