Hotel Goldi Sands(3 stars)

Ethukala Negombo View on map