Das Hotel Star 17 Neu-Delhi liegt ungefähr 15 Gehminuten vom KaliBari Tempel entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Das Hotel liegt lediglich 1 km vom ISKCON-Tempel entfernt. Das 2-Sterne-Hotel befindet sich in Neu-Delhi, in einer Entfernung von rund 30 Fahrminuten vom Bahnhof Neu-Delhi. Die Unterkunft liegt in einer 2 km Entfernung vom Park Dwarka. Das Star 17 ist gleich neben der U-Bahn-Station Dwarka Sector 13. Der Flughafen Delhi liegt 5 km vom Hotel entfernt und ist innerhalb von 25 Minuten mit dem Auto erreichbar.
Das Restaurant Sagar Ratna befindet sich in rund 200 Meter Entfernung von der Unterkunft und ist auf die chinesische Küche spezialisiert.