Das 4-Sterne-Hotel Zed Plaza Neu-Delhi liegt im Bezirk Mahipalpur von Neu-Delhi, in circa 7 km Entfernung von kulturellen Attraktionen, darunter dem National Rail Museum of India. Das Hotel liegt ungefähr 10 Fahrminuten vom Fun 'n' Food Village entfernt und verfügt über 17 Zimmer mit Blick auf die Stadt.
Central Mall ist in etwa 500 Meter Entfernung. Der Qutb Minar befindet sich in ca. 8 km Entfernung vom Zed Plaza. Das Hotel liegt in circa 10 Gehminuten Entfernung von der U-Bahn-Station Delhi Aerocity sowie in einer Entfernung von circa 20 Fahrminuten vom Bahnhof Neu-Delhi.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Ein kontinentales Frühstück wird im Zed Plaza Neu-Delhi jeden Morgen serviert. Das hoteleigene Restaurant rühmt sich der asiatischen Küche. Im Restaurant Barichi Restaurant können Sie indische Speisen kosten, außerdem ist es ungefähr 200 Meter von der Unterkunft entfernt.