Igloo Nature Resort
The 3-star Igloo Nature Resort offers fine accommodation in Devikolam.
The city center is about 10 minutes on foot.
The rooms in Igloo Nature Resort are fitted with cable television, a private balcony and a work desk. Some rooms overlook the garden.
Igloo Nature Resort is within a 75-minute drive to Cochin International airport.
The hotel offers free self parking and a safety deposit box along with a business centre and a meeting room to respond to the needs of all guests.
Guests will enjoy steam baths and reflex massage and other on-site treatments.