Igloo Nature Resort is owned and operated by the famous Sunshine group.It is a 3 Star resort and located near the Tata Tea Estate.Resort offers a panoramic sight of the tea estates and offers a blend of comfort, hospitality and luxury for its guests.
Executive Double room
Cottage 2 bed room
VIP Suite Room
Resort offers a stunning combination of cottages, suites and executive rooms, all provided with rich balconies opening to the panoramic view of the misty blue hills.
Doctor on Call
24 Hours Room Service
Ayurvedic Treatment Centre
Running Hot and Cold Water
Green Carpet - Conference Hall
Camp Fire and Barbeque Facility
Landscaped Garden with Kids Play Area
Stage Programmes with Music Systems
Mercantile Business Machine, Credit and Debit Card
Resort have a Dewdrop - Multi-Cuisine Restaurant.