Supernova Studio Apartment New Delhi lies 3.9 km from the Worlds of Wonder and around 5 minutes' walk from Okhla Bird Sanctuary tube station.
The Sri Shirdi Sai Baba Mandir is located 3.6 km from the apartment. This apartment is within 10 minutes' drive of the Botanic Garden of the Indian Republic.
Delhi International airport is at a distance of 30 km from the accommodation.