Izi Apollo Stay Chennai is located 1.3 miles from Kamakshi Amman Temple and 2.6 miles from the natural urban Marina Beach. Wi-Fi and a free private parking lot are also available at this 3-bedroom apartment.
The 139 ft² apartment welcomes travelers in the center of Chennai, located 2.1 miles from Arulmigu Sri Parthasarathy Temple Divyadesam. It takes a 10-minute walk to reach Chennai city center.
This accommodation has a balcony and a terrace and provides guests with air conditioning, a flat-screen TV with satellite channels for a more enjoyable stay. The apartment comprises 3 bathrooms.
The property also comes with a fully-fitted kitchen. Nearby Bombay Brasserie and The Marina can be reached within 7 minutes on foot. Izi Apollo Stay is just 5 minutes' stroll from College Road bus stop and a short distance from Nehru Park subway station. A terrace invites guests to relax on.