Search results
We did not find results for: ITC Grand Chola Hotel.
Check spelling or type a new query.
We did not find results for: ITC Grand Chola Hotel.
Check spelling or type a new query.
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 Dravidian architecture of the Chola dynasty. The hotel is the... Wikipedia