Munroe Island Lake Resort is located in Kollam, India on Anandha Vilasam, Nenmani South, Munroethuruth P.O, Munroe Island. Munroe Island Lake Resort is rated 4 out of 5 in the category resort hotel in India.
Address
Anandha Vilasam, Nenmani South, Munroethuruth P.O, Munroe Island