0312 235 881
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. Read more »