Select dates so you can see the availability and exact prices.
No. 121/6, Kammalthota, Kochchikade, 11540, Negombo, Sri Lanka, Negombo
414/5 St.Rita's Road Daluwakotuwa Kochchikade Negombo 11500, Negombo
Kurana 82/2A Boat Club Road Negombo 11450 Gampaha District, Negombo
11410 Taladuwa Road Negombo 00500,Taladuwa Road, Negombo
Dungalpitiya Thalahena, Negombo