Wunderbar Beach Club Hotel(3.5 stars)

Robolgoda, Bentota View on map