1 cottages found 1 matches all criteria.

The Little House is a cute romantic cottage boasting truly unique features. The luxury holiday cottage for couples in Stroud, Gloucestershire epitomises rustic chic and offers a wonderful garden with a tipi, spa bath & views of the Cotswolds, while the interior features a fireplace with open fire.