TAJ HOTELS, RESORTS & PALACES
Paramount Plaza, 4th Floor, 47, M.g. Road,, Chennai - 600034, Tamil Nadu, India
10, Thiru-vi-ka Road, Opp. Sathyam Theatre,, Chennai - 600014, Tamil Nadu, India
No-103/5, Vanniyar Street, Choolaimedu,, Chennai - 600094, Tamil Nadu, India
No;154 Venkatachalam Nagar, 1st Main Road, Thirumulaivoyal Nagar,, Chennai - 600062, Tamil Nadu, India
76, Cathedral Road,, Chennai - 600086, Tamil Nadu, India
#3, Voc Nagar, 3rd Cross Street, Kodambakkam,, Chennai - 600024, Tamil Nadu, India