CATEGORIA: Hoteles
Hotel Grt Grand
120 Sir Thyagaraya Road. Chennai, India