The world largest and luxurious green hotel called “Grand Chola” in Guindy, Chennai has launched by ITC Group, inaugurated by Chief Minister J Jayalalithaa, raising higher scope in hospitality sectors of the country.
After Renaissance and Grand Hyatt in Mumbai, Grand Chola is the third largest hotel in the country costing around Rs 1,200 crore, covering 1.5 million square feet area. Read more