Phantom Stay New Delhi apartment lies 1.5 miles from Kalindi Kunj Amusement Park and about a 5-minute stroll from Okhla Bird Sanctuary subway station.
The apartment is 1.7 miles from KNMA Noida Modern Art Museum, which is an excellent place to improve cultural awareness. Atlantic Water World Water Park Delhi is around 25 minutes by foot from this apartment.
From here you can reach New Delhi train station approximately 9 miles away.