Orchard Cottage Accommodation
Orchard Cottage is one of Stroud’s original cottages (c. 1826). The self-contained accommodation sleeps six (one queen, one double, two singles) with one bathroom. Encircled by an English garden, it is perfectly situated to explore the area.
3 Broadway St; (02) 4994 5608