Contact


Camelot Beach Hotel
345, Lewis Place
Negombo 11500 Sri Lanka
(+94) 312235881 - 3
Fields marked * are mandatory