Nethra Illam apartment is located 1.8 miles from Amruthaa Marriage Hall and only 0.8 miles from Ekambareswarar Temple.
Anjaneya Temple is approximately 4 miles from this 2-bedroom apartment.
The accommodation has a balcony and a terrace and provides guests with climate control, a flat-screen TV with satellite channels for a more enjoyable stay. This apartment comprises 2 bathrooms.
Nethra Illam apartment also features a full kitchen. Egmore railroad station is 14 miles from the 1100 ft² apartment. A terrace invites guests to relax on.