The Bear of Rodborough, Stroud
September 1, 2020
For a relaxed country getaway in the Cotswolds, head to The Bear of Rodborough near Stroud. The hotel is surrounded by 300 acres of National Trust land and if you’re lucky, you might see a cow stroll past your bedroom window… More The Bear of Rodborough, Stroud