Shirdi Sai Baba Temple befindet sich ungefähr 3 km von dem 4-Sterne-Hotel Stay entfernt und ist unbedingt einen Besuch wert.
Terminal 2 ist zu Fuß in nur 11 Minuten leicht erreichbar. Das Hotel liegt auch in einer Entfernung von 10 Minuten zu Fuß von der U-Bahn-Station IGI Airport. Terminal 3 ist nur ein paar Schritte entfernt von der Unterkunft. Die nächste Bushaltestelle Airport liegt 10 Minuten zu Fuß entfernt.
Das Hotel Stay umfasst 16 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Diese klimatisierten Zimmer bieten private Badezimmer mit Morgenmänteln und einer Dusche.
Gäste können im Restaurant Green Lounge speisen, das indische Gerichte serviert, oder im Restaurant delhi daredevil's bar, das 16 Gehminuten von der Unterkunft entfernt ist.