Lemon Tree Hotel Shimona Chennai 4 stars

31/3, Mount Poonamalle High Road, Manapakkam,, 600125 Chennai, India

Hotel image
Read more reviews for Lemon Tree Hotel Shimona Chennai