A celebration of arts, design and culture. The Palace Hotel welcomes you to enjoy what Negombo has to offer, and take home with you some memories that would last for a lifetime.