Hôtel GRT Grand, Chennai

No. 120, Sir. Thyagaraya Road, T. Nagar, Chennai - 600 017 Chennai600017, Inde