Overview
Camelot Beach Hotel is a beachfront getaway in Negombo, offering comfortable accommodations, fine dining, and Ayurvedic spa treatments. With direct beach access and multiple pools, it’s perfect for relaxation and tropical escapes.
Visited 75 times, 2 Visits today
