lemon tree hotel shimona chennai

31/3, mount poonamalle high rd, parthasarathy nagar, manapakkam, chennai, tamil nadu 600125, india