Contact


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