L'Hotel Green Lotus - Noida Nuova Delhi si trova vicino al Parco divertimenti Worlds of Wonder, a circa 25 minuti a piedi.
Situato a una distanza di 3 km dal Santuario degli Uccelli di Okhla, l'hotel si trova anche a 16 km dalla stazione ferroviaria New Delhi. Questo hotel a 3 stelle offre la vicinanza a luoghi di interesse naturale come il Kalindi Kunj (3,1 km) e il Parco Acquatico Atlantic Water World di Delhi (3,2 km). A 10 minuti in auto dal Green Lotus - Noida gli ospiti troveranno la KNMA Noida.
Potrai vivere un'esperienza gastronomica presso il ristorante Xllan, che offre cucina indiana, abbastanza vicino a questa struttura.