Sunday, January 24, 2010

ITC's Hotel Royal Gardenia Becomes the World's Largest LEED Platinum Rated Green Hotel - First Hotel in India to Achieve This Recognition

ITC's Hotel Royal Gardenia Becomes the World's Largest LEED Platinum Rated Green Hotel - First Hotel in India to Achieve This Recognition

No comments: