Das 3-Sterne-Hotel Green Lotus - Noida Neu-Delhi befindet sich in neben dem Freizeitpark Worlds of Wonder, und zwar lediglich 25 Gehminuten von hier entfernt. Außerdem gibt es Parkplätze.
Das Hotel liegt in 3 km Entfernung vom Okhla Vogelreservat und 16 km weit weg vom Bahnhof Neu-Delhi. Das Green Lotus - Noida Neu-Delhi liegt in der Nähe von Sehenswürdigkeiten wie dem Kalindi Kunj Park (3,1 km) und dem Atlantic Water World Water Park Delhi (3,2 km). Das Hotel ist ebenfalls circa 10 Minuten Autofahrt vom KNMA Noida entfernt.
Das Restaurant Xllan bietet indische Gerichte ein paar Schritte entfernt von der Unterkunft.