Das Apartment The Sterling Nova Stays Neu-Delhi liegt ungefähr 5 Minuten zu Fuß von der U-Bahn-Station Okhla Bird Sanctuary entfernt und bietet WLAN für geschäftliche oder private Zwecke. Dieses Apartment befindet sich zudem in ca. 2 km Entfernung vom Botanischen Garten der Indischen Republik und in ca. 3 km Entfernung vom Freizeitpark Worlds of Wonder.
Der Atlantic Water World Water Park Delhi liegt in circa 25 Gehminuten Entfernung vom Apartment.
Das Apartment The Sterling Nova Stays verfügt auch über eine voll ausgestattete Küche mit allen notwendigen Annehmlichkeiten. Zur Unterkunft gehört auch eine Terrasse.