The hotel is within a short walk of the centre of the attractive market town of Alton and station with trains to London and the historic Watercress steam railway. Also close by are all the main commercial areas and attractions including Jane Austen's house. Alton House Hotel stands in spacious grounds and gardens with generous free car parking and 43 comfortable bedrooms with Freeview TV. For relaxation there are lounges and an excellent Restaurant, cafe bar with free Wi Fi. Chain Hollybourne ... More