The Iris Hotel
The Iris Hotel
Hotel
No.2 Dr. Thomas Road T Nagar
, Chennai, Tamil Nadu, India
600017
72
Average ·
40 reviews