New Delhi, March 31 Embodying the ethos of ‘Responsible Luxury’, ITC Hotels, the world’s largest chain of hotels with the maximum number of LEED Platinum Certified Properties, has been accorded
New Delhi, March 31 Embodying the ethos of ‘Responsible Luxury’, ITC Hotels, the world’s largest chain of hotels with the maximum number of LEED Platinum Certified Properties, has been accorded