Luxury Hotels – ITC Grand Chola – Chennai (Madras)

ITC Grand Chola
63 Mount Road
Guindy
Chennai, 600032
India

Web 1 : www.itchotels.in/Hotels/itcgrandchola.aspx
Web 2 : www.starwoodhotels.com/luxury/property/overview/index.html?propertyID=3726
Group/Affiliation : ITC – Starwood

Facebook Comments