




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.