Located 836 meters from The Rock Restaurant, Anna Nagar. The 3-star OYO 11674 Jass Metro offers comfort and convenience whether you're on business or holiday in Chennai.
Located 1,329 meters from The Rock Restaurant, Anna Nagar. Ideally located in the prime touristic area of Chennai City Center, Blu Iris Hotel promises a relaxing and wonderful visit.