NEW LEMON TREE HOTEL
No 3/169, Nehru Street, Karapakkam, , Chennai - 600097, Tamil Nadu, India
No 91/36, Thiruvaluvar street, Teynampet, , Chennai - 600018, Tamil Nadu, India
No. 4 / 512, Perumbakkam Main Road, Medavakkam, , Chennai - 600100, Tamil Nadu, India
No.41, Big Street, Keelkatalai, , Chennai - 600117, Tamil Nadu, India
Mogappair West, , Chennai - 600037, Tamil Nadu, India
No 33/19, Agathiyar Street, Madipakkam, , Chennai - 600091, Tamil Nadu, India