Surrounded by the scenic Lake Vembanad, this 3 Star hotel is a holiday makers paradise. There are 40 rooms with either a lake or the canal view to choose Starting at
$91 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.