2 stars hotels in Vembanad IslandBook 2 stars hotels in Vembanad Island, India online. Compare prices, reviews & photos of 1 hotel and get the best 2 star hotel deal for your next stay.
Philipkutty’s FarmPallivathukal Post Office Ambika Market Vechoor Kumarakom 686144 Kottayam District Kerala, Vembanad Island 958m from the center of Vembanad Island