We’ve found 1 hotel

Photo of Lime Wood

Lime Wood

Hampshire, United Kingdom
  • Style Mannered modern manor
  • Setting New Forest’s ancient capital
Smith Extra

A bottle of champagne

Rates from

per night (inc tax) £395.00