Lemon Tree Hotel Chennai 4 stars

72, Sardar Patel Road, Guindy, 600032 Chennai, India

Hotel image
Read more reviews for Lemon Tree Hotel Chennai