Land's End Villa
Villa
Unawatuna
Offering an outdoor pool and sun terrace, Land's End Villa is located in Unawatuna in the Galle District Region, 800 metres from Japanese Peace Pagoda. Guests can enjoy the on-site bar. Free private parking is available on site.
Number of rooms: 13
Yaddehimulla Road, 80600 Unawatuna, Sri Lanka