Home > Popular Locations > Stroud
Stroud, nestled in the scenic Cotswolds, is known for its vibrant arts scene and independent shops. Surrounded by lush hills and valleys, the town offers stunning countryside views, making it a perfect destination for nature lovers and outdoor enthusiasts. With its rich industrial heritage and thriving creative community, Stroud combines history, culture, and natural beauty in a truly unique way.
![Burleigh Court](/demos/travel/images/listings/burleigh_court.jpg)
Burleigh Court
Burleigh Court is an intimate manor house hotel set in 4 acres of beautiful grounds with views over the golden valley and a two-rosettes restaurant.