Stay Royal Stay Avika - Super Nova Spira Towers New Delhi apartment is located 2.2 miles from Sri Shirdi Sai Baba Mandir and about a 25-minute walk from Botanic Garden of Indian Republic. Guests can make use of Wi-Fi for both business and leisure purposes.
This apartment boasts a convenient location in New Delhi close to Okhla Bird Sanctuary subway station, 350 feet away. The spread over 2 million sq ft DLF Mall Of India is 2.5 miles from the apartment.
Stay Royal Stay Avika - Super Nova Spira Towers apartment offers comfort amenities such as air an air conditioner, as well as entertainment options like a flat-screen TV with satellite channels.
There is also a kitchenette with all the necessary kitchenware provided. New Delhi train station is around 20 minutes' drive away.