Alton House Hotel
Location: Alton, Hampshire
Alton House Hotel provides quality accommodation in a convenient location just a few hundred metres from the town centre of Alton. It is considered by many to be the best of the hotels in Alton.
Alton House Hotel is the place to stay for discovering Jane Austen country, enjoying the Watercress line steam railway with Thomas the Tank Engine, and doing business in the A3 / M3 corridor.
For more information about the hotel please visit their web site