Reviews of ITC Grand Chola, A Luxury Collection Hotel, Chennai
No 63, Anna Salai, Little Mount, Guindy, Chennai, Tamil Nadu 600032, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
No 63, Anna Salai, Little Mount, Guindy, Chennai, Tamil Nadu 600032, India
Cleanliness
Comfort
Service Quality
Security
Location