Rund 7 km vom DLF Cyber Hub entfernt gelegen, bietet das Hotel Square Plaza At Airport Neu-Delhi 63 Zimmer an. Außerdem gibt es Parkplätze.
Das Hotel befindet sich im Stadtteil Mahipalpur von Neu-Delhi, in unmittelbarer Nähe zur U-Bahn-Station IGI Airport. Zu den Sehenswürdigkeiten, in etwa 25 Gehminuten Entfernung vom Hotel, gehört auch Terminal 2 des Indira Gandhi International Airport. Der Hanuman Ji Tempel Sektor 23 Dwarka Neu-Delhi ist in rund 3 km Entfernung vom Square Plaza At Airport, während der Bahnhof Neu-Delhi 16 Kilometer von hier entfernt liegt. Die Bushaltestelle Airport ist nur wenige Schritte entfernt von der Unterkunft.
Die Zimmer in dem 3-Sterne-Hotel verfügen über einen Schreibtisch sowie einen Steinkamin für den Komfort der Gäste. In den Badezimmern werden ein Bidet, eine getrennte Toilette und eine Dusche bereitgestellt. Die Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und einen Wäschetrockner.
Genießen Sie einen gelungenen Abend im Restaurant Costa Coffee, das 17 Minuten zu Fuß vom Square Plaza At Airport Neu-Delhi entfernt liegt.