Finch Tangalle, a property with a garden and a terrace, is situated in Tangalle, 600 metres from Marakkalagoda Beach, less than 1 km from Red Beach, as well as 2.4 km from Goyambokka Beach.
Number of rooms: 4
Pallikkudawa Road, 82200 Tangalle, Sri Lanka