Stonehouse

Stonehouse is a village in the Cotswolds, just to the West of Stroud.

4 things to do

All Places United Kingdom



Travelodge

SLEEP   —  Map

Stonehouse Court Hotel

SLEEP   —  Map


Doverow Hill

SEE   —  Map


NEARBY PLACES

Source: wikivoyage