Das 3-Sterne-Hotel Salt Neu-Delhi liegt 13 Minuten Gehweg vom Nationalmuseum Neu-Delhi entfernt und verfügt über einen Konferenzraum für Geschäftsreisende. Im Hotel wird WLAN in den öffentlichen Bereichen angeboten.
Das Hotel ist circa 2 km vom Nehru Park entfernt gelegen. In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie der Laxmi-Narayan-Tempel (2,1 km) und das Humayun-Mausoleum (4 km). Das Salt Neu-Delhi befindet sich in rund 10 Autominuten Entfernung von den Lodi-Gärten. Die Unterkunft liegt 600 Meter von der U-Bahn-Station Udyog Bhawan und in ca. 3 km Entfernung vom Bahnhof Neu-Delhi.
Das Restaurant Rajma Chawal Restaurant befinden sich 14 Minuten Fußweg vom Hotel entfernt.