Hotel Green Lotus - Noida New Delhi offers proximity to Worlds of Wonder Amusement Park, situated about a 25-minute walk away. There is also a car park.
Located 1.9 miles from Okhla Bird Sanctuary, the 3-star hotel is also approximately 10 miles from New Delhi railroad station. The hotel offers proximity to such natural sights as Kalindi Kunj Water Park (2.1 miles) and Atlantic Water World Water Park Delhi (2.2 miles). The Green Lotus - Noida New Delhi will also take you to KNMA Noida Modern Art Museum, which is around a 10-minute drive away.
The Xllan is within easy reach of the property.