Leisure Villa

The Leisure villas are standalone properties that offer pleasant views of the ocean and the lush green cover that surrounds our hotel. Wake up to the sights and sounds of nature when you stay at our Leisure Villas near Kovalam beach.