The Iris Hotel 3 stars

No2,Dr Thomas Street,T Nagar,Chennai, T - Nagar, 600017 Chennai, India

Hotel image
Read more reviews for The Iris Hotel