AltonGrange.co.uk
Title
The Alton Grange Hotel - hotels in south east england, hotels in hampshire uk
Description
Excerpted from the website:
- Privately owned and run country house hotel set in over 2 acres of landscaped gardens with 34 individually designed en-suite rooms, to the highest luxury standard. Truffles restaurant serves new world fusion cuisine.