HOTEL MEKALA CHETTINADU
No 15/1, Thambiah Road, West Mambalam, , Chennai - 600033, Tamil Nadu, India
No 21, Cenotaph Road, Teynampet, , Chennai - 600018, Tamil Nadu, India
No 3/5, Anna Pillai Street 3rd Lane, Sowcarpet, , Chennai - 600001, Tamil Nadu, India
No 134/277, Mint Street, Elephant Gate- Sowcarpet, , Chennai - 600001, Tamil Nadu, India
New No: 156, Old No:79, R.K.Mutt Road, , Mandaveli, Mandaveli, , Chennai - 600004, Tamil Nadu, India
No 15/16, Peyalwar Koil Street, Triplicane, , Chennai - 600005, Tamil Nadu, India