Select dates so you can see the availability and exact prices.
Villa 7 Kudapaduwa,Petermandis Road, Negombo
Ettuwakala 63 Kattuwa Road,Kattuwa Road, Negombo
No. 1, St. Anthony's Road, 11500 Negombo, Sri Lanka, Negombo
No. 146 Lewis Place, 11500 Negombo, Sri Lanka, Negombo