Categories
Hotels Top 10

Top 10: ITC Hotels and Resorts in India

Disclaimer: Top 10 Lists are created keeping in mind only our opinion. Rest assured that IH Aviation and Travel is not biased whatsoever. ITC Hotel Group is the hospitality business of ITC Limited. ITC Hotels, launched in 1975, is one of India’s premier chain of luxury hotels which has become synonymous with Indian Hospitality. With […]

Categories
Travel News

ITC Windsor receives LEED Zero Carbon Certification

ITC Windsor has become the 1st hotel in the world to receive a LEED Zero Carbon Certification.

Categories
Travel News

WelcomHotel Shimla opens its doors

ITC Hotels has announced the opening of WelcomHotel Shimla marking the WelcomHotel’s debut in the hilly state of Himachal Pradesh in India.