Negombo, Negombo
Spend a second to
save a fortune!
Spend a second to save a fortune!
No 345 Lewis Place, Negombo
Just 100 metres from Negombo Beach, Camelot Hotel boasts 3 dining options including a pool bar at the beachfront pool. It has an Ayurvedic spa and air-conditioned rooms featuring a balcony with partial or full sea views.
See MoreUsage of subsidiary facilities may incur additional fees