An ideal base for Business and Leisure Guests. Situated in the Heart of Alton, you do not need a Taxi or Bus to access the Towns local facilities.Our guests include many people of sense and sensibilit...
Located just a few minutes walk from the town centre, but with the style of a country retreat, this is the ideal location for business and leisure visitors. The hotel is set in spacious grounds wit...
The Grange Hotel stands in glorious landscaped gardens on the outskirts of the market town of Alton in Hampshire with views over the surrounding countryside. Yet just one hour to the south of Central ...