Das 4-Sterne-Hotel Sun Plaza Neu-Delhi bietet einen Swimmingpool und befindet sich im Stadtviertel Chanakyapuri von Neu-Delhi, lediglich 25 Minuten zu Fuß vom Indira Gandhi Denkmal entfernt.
Das Hotel liegt in einer Entfernung von 3 km von den Mughal Gardens und in einer Entfernung von 8 km vom Bahnhof Neu-Delhi. Zu den nahe gelegenen Sportattraktionen gehört Thyagaraj Sports Complex (ist in 10 Autominuten Entfernung vom Hotel). The Chanakya ist nur wenige Schritte entfernt vom Sun Plaza Neu-Delhi. Die Bushaltestelle Sarojini Nagar Depot ist ebenfalls in 950 Meter Entfernung zur Unterkunft. Die Fahrt vom Flughafen Delhi bis zum Hotel dauert etwa 20 Autominuten, da es nur 5 km entfernt ist.
Ein paar Schritte entfernt vom Sun Plaza gelegen, serviert das Restaurant Tamil Nadu House Canteen Chanakyapuri New Delhi indische Gerichte.