Hotels
Travel
Carmelia Haven Resort
Address:
Vandanmedu
Thekkady Idukki
685 551 Kumily, IN
view map
Hotel star rating:
3.5 stars
Map:
Contact
·
Privacy
·
Terms