A stylish hotel set in spacious grounds a short walk to the town centre. Alton is a charming town located in Jane Austen country with many places of special interest close at hand including the Watercress steam railway featuring Thomas the Tank Engine. Alton House offers refurbished en suite rooms with satellite TV. Wi-Fi access, tennis courts, outdoor pool and dining can be enjoyed in the excellent cafe bar and restaurant..The nearest railway station is alton, 300 metres.