Das 4-Sterne-Hotel Sun Plaza Neu-Delhi liegt lediglich 25 Minuten zu Fuß von den Mughal Gardens entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi.
Das Hotel liegt in einer Entfernung von 2 km von den Lodi-Gärten und in einer Entfernung von 6 km vom Bahnhof Neu-Delhi. Die Festung Purana Qila, ein idealer Ort, um die Gegend zu erkunden, befindet sich in 15 Autominuten Entfernung vom Hotel. Amatrra Spa befindet sich ganz nah am Sun Plaza Neu-Delhi. Die Unterkunft ist in 150 Meter Entfernung zur Bushaltestelle British Embassy.
In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant Forte Grand, das nur 8 Fußminuten vom Hotel entfernt ist.