Select dates so you can see the availability and exact prices.
No.118 Lewis Place, Negombo
242 Poruthota Road, Palangathure, Kochchikade, Negombo 11500, Sri Lanka, Negombo
82/3, Dalupatha Road, Thibirigaskatuwa, Negombo, Sri Lanka, Negombo
No: 79, Continental Residensies, Adnews Road, Periyamulla, Negombo