The spacious Nethra Illam Apartment is located about a 10-minute ride from Amruthaa Marriage Hall and 17 minutes' walk from Ekambareswarar Temple.
In-room features include a flat-screen TV with satellite channels, as well as air conditioning for guests' ultimate comfort.
The 1100 m² apartment also comes with a fully-fitted kitchen. This apartment lies about a 40-minute ride from Egmore train station. Nethra Illam Apartment has a terrace.