Select dates so you can see the availability and exact prices.
No 81/1, St. Joseph Street, Ethulkala, Negombo, Negombo
No: 109, Pallansena South, Kochchikade., Dolarosa Rd, Negombo, Sri Lanka, Negombo
No.102, St. Sylvester Road, Eththukala, Negombo, Western Province, Sri Lanka, Negombo
Poruthota Road, Sea Street Palangathure, Negombo
No,60 Poruthota Road, Negombo Beach Plagathurei, Negombo