Situated around a 25-minute stroll from Botanic Garden of Indian Republic, Starlight Nova Stays New Delhi apartment provides guests with Wi-Fi for either business or leisure. Only 350 feet from Okhla Bird Sanctuary subway station, the apartment is 1.4 miles from Atlantic Water World Water Park Delhi.
This apartment is about 10 minutes by car from KNMA Noida Modern Art Museum, which is an excellent place to improve cultural awareness. Worlds of Wonder Amusement Park is 2.3 miles from the property.
Starlight Nova Stays apartment features a kitchenette area, perfect for guests wishing to cook their own meals. New Delhi train station is approximately 20 minutes by car from the building. The apartment also includes a terrace.