Set in beautiful Hampshire, Alton House Hotel offers attractive interiors & friendly, attentive staff – & you’ll be able to tuck in to a wonderful three course dinner in the Squires Café Bar & Restaurant. With plenty of nearby attractions to visit you’ll never run out of things to do during your overnight stay, & you’ll even receive breakfast in the morning.