ITC Hotels is India's second largest hotel chain with over 100 hotels. Based in the Hotels Division Headquarters at the ITC Green Centre in Gurgaon, Haryana, ITC Hotels is also the exclusive franchisee of The Luxury Collection brand of Starwood Hotels and Resorts in India. It is part of the ITC Limited group of companies. ITC Hotels is regularly voted amongst the best employers in Asia in the hospitality sector.
45 min (16.6 km) via Bangaon - Kulpi Rd/Thakurnagar - Panchpota Rd