Map
No. 138/15, Galle Road, Bentota, Sri Lanka
Price
210
website
Hotel
Club Villa