Leeford Place Hotel
Battle, East Sussex
(16)
We are a beautiful family-run country-house hotel situated in the idyllic 1066 countryside of East-Sussex. With our vast grounds and beautiful gardens our venue can be totally exclusive for your use.
Read more
- 120
- 18 Bedrooms
- From £44 pp