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

  • 8 Lake View Villa
  • 13 Garden View Villa
  • 5 Duplex Villa
  • 1 Disabled friendly room