New Forest Hotels PLC offers four unique hotels and a countryside pub in the New Forest National Park, Hampshire, providing historic manor houses to charming country inns, each with its own character and surroundings.
- Location
- THE LODGE, PIKES HILL, LYNDHURST
About this record · Last updated