Das 4-Sterne-Hotel Oyo Tree House Neu-Delhi befindet sich in neben dem Dilli Haat, und zwar circa 4 Kilometer von hier entfernt. Darüber hinaus bietet das Hotel seinen Gästen einen Gepäckraum.
Der nächstgelegene Bahnhof Neu-Delhi ist rund 30 Minuten mit dem Auto entfernt.