ITC Grand Chola Hotel - Wikipedia
The ITC Grand Chola is a 5-star luxury hotel in Chennai, India. It is located in Guindy, opposite SPIC building and along the same row of buildings as Ashok Leyland Towers. The building, designed by Singapore-based SRSS Architects, is of mixed-use development with three separate wings and is themed after traditional Tamilian Architecture of the Chola Dynasty.
DA: 10 PA: 7 MOZ Rank: 53 Up or Down: Up