Short Stay Cottages
From a 2 night minimum, enjoy a dog-friendly cottage stay with your canine companion.
- Nr. Horsham, England
Dog-friendly South Lodge is a five-star luxury country house in Horsham, West Sussex, making it just an hour from central London, bordering the beautiful South Downs National Park.