Nestled on the serene banks of Vembanad Lake with a mind blowing ambience, the resort has everything to make your stay pleasurable. Villas are offering traditional architecture with lush gardens surrounding the property is the popular choice of many travelers.
Accommodation – 26 Rooms