Photos coming soon
HOTEL
Mantra Inn Munroe
Mantra Inn Munroe,Munroe island, Kollam, India
Where it sits
Mantra Inn Munroe
Mantra Inn Munroe,Munroe island, Kollam, India
8.99813, 76.61927
Plan around Mantra Inn Munroe
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
