Filters:
clear
clear
Country: United Kingdom

resort in Whatlington

About 1 results.

Leeford Place Hotel

thumb_up 1853 likes
rate_review 137 Reviews
favorite 6968 favorites
Whatlington Road, Battle, TN33 0ND Whatlington, United Kingdom

Leeford Place Hotel is situated within the idyllic and historic 1066 Countryside with a picturesque setting and landscaped gardens it is the perfect place for weddings, conferences, or just a rel…

  • 1