Alton House Hotel in Alton, Hampshire is a perfectly located hotel, conference, meeting, wedding and party venue with quality accommodation plus THE RESTAURAN cafe-bar & grill. Alton House Hotel offers quality accommodation in Alton, Hampshire, peacefully set in spacious grounds providing ample free parking.