Alton House Hotel is a country house hotel set in the market town of Alton, Hampshire, United Kingdom. Alton House offers good quality en-suite accommodation close to the railway and bus stations. There is free parking available for guests and visitors to the hotel.
Alton House Hotel has a well established and peaceful garden as well as large spacious seating areas within the hotel for guests and visitors to enjoy.
Christmas and New Year’s Eve
We have put together traditional festive menus for you to enjoy with family, friends and colleagues. All competitively priced! For more information visit out Christmas Celebrations page or phone 01420 80033.
We look forward to meeting you!
The Alton House Team