ITC Grand Chola accorded with USGBC LEED Zero Carbon status
ITC Hotels, the world’s largest chain of hotels with the maximum number of LEED Platinum Certified Properties has been accorded yet another distinction by the USGBC (United States Green Building Council), making ITC Grand Chola,