The elegant Alton House Hotel is pleasantly situated close to the town centre of Alton, within its own beautifully
landscaped grounds with a large swimming pool, tennis court and ample car parking. It provides a perfect base for
exploring Jane Austen country and visiting the nearby Watercress steam railway. Ideal lodging solution for business
and leisure travellers alike, the property combines a pleasant and comfortable environment with attentive service.
details »
The exclusive hotel Swan is housed in a historic 14th century building, renovated and modernised, in order to
become a warm and cosy hotel, with a lot of character, where old world charm and modern comforts live side by side.
The property has a fine restaurant offering an extensive menu of local and international dishes and an intimate bar
with open fireplaces, serving light meals and excellent ales.
details »