Located in the centre of Chennai, 1.1 km from Chennai Central Railway Station, OYO Meenaachi Inn provides air-conditioned rooms and free Wi-Fi. The property is set 3.1 km from Government Museum Chennai, 3.
Nombre de chambres: 30
25, Thiruvengadam Street, Chennai, 600003 Chennai, Inde