Located within 20 minutes' walk of Okhla Bird Sanctuary, Interstellar View At 22Nd Floor Apartment New Delhi is 2.4 miles from a top family-friendly place like Worlds of Wonder Amusement Park. At this apartment, Wi-Fi and a free private parking lot are also provided.
The Baháʼí house "Lotus Temple" is located 3.9 miles from the apartment. Sri Shirdi Sai Baba Mandir is approximately 10 minutes' drive from the accommodation.
Also, the river views will enhance the guests' experience.
The apartment comes equipped with self-catering amenities, including a kitchenette area, and an outdoor dining area for guests to enjoy. Interstellar View At 22Nd Floor Apartment is within 9 miles of New Delhi train station. This property features a private pool and a patio for guests' comfort.