Setup your precise location

Royal Vega - ITC Grand Chola Hotel

4.3 164 in Google
₹5200 for two
South Indian
Location
Itc Grand Chola, 63, 1st Floor, Anna Salai Guindy Near Alexander Square South Chennai 600032
Closed
CLOSED, OPENS AT 7PM


Royal Vega - ITC Grand Chola Hotel Photos
AMBIENCE
FOOD