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