The Stroud is a revived historic grade II listed hotel in the charming market town of Stroud in the Cotswolds, conveniently positioned close to the railway station, just a short 90 minute journey from London’s Paddington. Appealing to both society groups and couples seeking a relaxing getaway the hotel offers a blend of tranquil countryside charm and easy access to local attractions.
Golfers staying at The Stroud are perfectly placed to play the courses of Minchinhampton, Painswick & Cleeve Hill all within 60 minutes of the hotel.