Das komfortable Hotel O Ztay Neu-Delhi bietet einen Gepäckraum, liegt im Viertel South West von Neu-Delhi, in rund 7 km Entfernung vom Indian Air Force Museum und ist somit ideal für Kulturinteressierte. Außerdem gibt es Parkplätze.
Shirdi Sai Baba Temple ist 850 Meter vom Hotel entfernt, während der ISKCON-Tempel in circa 10 Fahrminuten Entfernung liegt. Das O Ztay befindet sich in Neu-Delhi, in einer 19 km Entfernung vom Bahnhof Neu-Delhi. Das komfortable Hotel liegt in einer Entfernung von ca. 15 Autominuten vom Lodi Era Baoli. Für Fernreisende ist der Flughafen Delhi in 20 Minuten mit dem Auto zu erreichen.
Sie bieten zudem private Badezimmer.
Die Gäste können Gerichte der europäischen Küche im Restaurant Biso - Citrus Hotel lediglich 1 Kilometer von hier entfernt kosten.