- UK Information
- UK Hotels
- Alton House Hotel
Alton House Hotel
Situated in spacious grounds, the Alton House Hotel is the largest hotel in Alton featuring outdoor tennis courts, ample free parking and free Wi-Fi. Alton town centre is just a 5-minute walk.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £35
43