Located in Munnar, Igloo Nature Resort is within the vicinity of Mount Carmel Church and Carmal Church.
This hotel is within the vicinity of St. Thomas Marthoma and Carmelagiri Elephant Park.
Read More About Igloo Nature Resort
- 24 Hour Room Service
- 24-Hour Front Desk
- Banquet Facility
- Barbecue Grills
- Exterior Corridors
- FREE Breakfast
- FREE Parking
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.