Karta Vacation Rentals
In the Hampshire countryside at Dogmersfield Park, about 40 minutes from London. Set across 500 acres near Farnham Castle and Fleet Pond, this luxury country hotel is pet-friendly and family-friendly — ideal for English countryside breaks and weekend escapes.