Charming hotel, New Forest Hotels, offering family breaks, dog-friendly stays, and relaxed dining. Blends historical charm with contemporary style.