Located on the beach in Wadduwa, 35 kilometers south of Colombo.
Thalpitiya area
Wadduwa
Sri Lanka
Checking for room alternatives