Chapel St Leonards
Nelson Villa
Nelson Villa is a private park situated just slightly inland from Chapel Point, a beautiful & quiet hidden gem a few minutes walk from the centre of this resort that offers something for everyone.
Do you own this business? Claim today to update your details. Login To Claim
Share This Page:
Top of Page
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now