About the Hotel

The Alton House Hotel in Alton, Hampshire is a superb 3 star hotel offering accommodation and dining.

The Alton House Hotel is just a few minutes walk from the town centre yet provides the style of a country retreat. Set in spacious grounds with tennis courts. The Alton House Hotel caters for business or pleasure interests perfectly with 43 en-suite bedrooms a fine restaurant and bar that serves from a snack menu or an extensive a la carte menu. The Alton House Hotel provides superb conference and meeting facilities with large function rooms, these rooms combined with a civil marriage licence means the Alton House Hotel is well suited as a wedding venue. The Alton House Hotel is located in Jane Austen country with many places of special interest such as the renowned Watercress steam railway.

Awarded 3 Stars from the AA

Rooms

Alton House Hotel offers a choice of comfortable bedrooms for business or leisure breaks, with period features to modern and bright with room to work quietly as well as rest. Each room provides satellite TV, welcome trays with tea and coffee, trouser press, hair dryer, dressing table, armchair and table. All have en suite bathrooms.

Restrictions

Check-in ends at midnight.