Set in Alleppey, 1.4 km from Mullakkal Rajarajeswari Temple, Meghavarsham Luxury cruise offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.
Number of rooms: 15
Thathampally Church Road, 688013 Alleppey, India