Das 3-Sterne-Hotel Salt Neu-Delhi liegt ca. 25 Minuten zu Fuß von den Lodi-Gärten entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi. In den öffentlichen Bereichen wird den Gästen WLAN angeboten.
Der Nehru Park ist etwa 2 km entfernt. Das Salt Neu-Delhi befindet sich in einer Entfernung von 18 Gehminuten vom Indira Gandhi Denkmal. Die G Block ist nur wenige Schritte entfernt vom Hotel.
In benachbarten Restaurants Rajma Chawal Restaurant und Life Cafe werden leckere Speisen angeboten.