Dog-Friendly Stays in Amesbury, South West England
Dog-friendly historic hotel in Amesbury near Stonehenge.