Das Hotel Square Stay Neu-Delhi besitzt 35 Zimmer und liegt nur 1 km von Terminal 2 des Indira Gandhi International Airport entfernt.
Das Hotel ist in einer Entfernung von rund 10 Fahrminuten vom Mangal Mahadev Mandir gelegen. Das 3-Sterne-Hotel befindet sich in Neu-Delhi, in einer 15 km Entfernung vom Bahnhof Neu-Delhi. Shirdi Sai Baba Temple ist in einer Entfernung von rund 15 Fahrminuten von der Unterkunft. Das Square Stay ist gut an viele Sehenswürdigkeiten angebunden und liegt nur 800 Meter zu Fuß von der Bushaltestelle Transfer entfernt.
Die Zimmer verfügen über einen Ankleidebereich und einen Essbereich und sind zudem mit einem Schreibtisch ausgestattet. In Badezimmern findet man eine behindertengerechte Dusche, eine getrennte Toilette und ein Waschbecken.
Das Restaurant Viva - All Day Dining befindet sich in der Nähe vom Hotel Square Stay und serviert orientalisches Essen.