In the heart of the beautiful New Forest, this hotel offers a great environment from which to explore what is considered to be one of the most charming areas of Southern England. The establishment has a friendly staff that is always happy to help you get the most from your stay. The rooms have good amenities fitted as standard including satellite television and private bathroom.