On the edge of Farnborough in Hampshire, this beautiful hotel offers an excellent position from which to explore the rich and diverse countryside of this area. The rooms have been fitted with amenities that include satellite television and all have a private bathroom for your convenience. Nearby attractions include Thorpe Park and Legoland at Windsor.