Located approximately a 25-minute walk from Botanic Garden of Indian Republic, the 1-room Elysian Suites New Delhi is 2.3 miles from a top family-friendly place like Worlds of Wonder Amusement Park.
0.2 miles from Okhla Bird Sanctuary subway station, this apartment is 1.4 miles from Atlantic Water World Water Park Delhi. Shaheed Smarak is about 10 minutes' drive from the apartment.
Elysian Suites includes a balcony with climate control for utmost comfort. This property features 1 bathrooms.