To enjoy your vacation in New Delhi, stay at The Sterling Nova Stays New Delhi apartment, which is nearly a 20-minute walk from the Okhla Bird Sanctuary and 3.8 km from the Worlds of Wonder. At this apartment, Wi-Fi and private car parking are also provided.
The Baháʼí house "Lotus Temple" is situated within 7 km of the apartment.
Guests staying at The Sterling Nova Stays apartment have access to an equipped kitchenette. The nearby tube station is Okhla Bird Sanctuary just a few steps from the property. Additional amenities include a terrace.