Das Hotel Collection O Green Lotus Neu-Delhi liegt circa 25 Gehminuten vom Freizeitpark Worlds of Wonder entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Das Hotel liegt in 3 Kilometer Entfernung vom Atlantic Water World Water Park Delhi und in 16 Kilometer Entfernung vom Bahnhof Neu-Delhi. Das 4-Sterne-Hotel ist außerdem in ungefähr 30 Gehminuten Entfernung von Sehenswürdigkeiten, vor allem dem Botanischen Garten der Indischen Republik. Das Collection O Green Lotus liegt in 4 Kilometer Entfernung vom ISKCON Tempel Noida.
Das Restaurant Xllan bietet Gerichte der indischen Küche und liegt circa 5 Gehminuten von der Unterkunft entfernt.