Situated nearly a 10-minute drive from Kalindi Kunj Water Park, Phantom Stay New Delhi apartment also boasts easy access to New Delhi train station which is approximately 15 km away.
Only 200 metres from Okhla Bird Sanctuary tube station, the apartment is 2.2 km from the Atlantic Water World Water Park. The Baháʼí house "Lotus Temple" is about a 15-minute ride from this apartment.