The 3-star Hotel O Tree House New Delhi is a great place to stay in the South Delhi district, 3.1 miles from Asola Bhatti Wildlife Sanctuary State Park. This hotel offers Wi-Fi throughout the property.
Kalindi Kunj Water Park is within a 10-minute drive of the New Delhi hotel, and Fabindia is located around 15 minutes away by car. Worlds of Wonder Amusement Park, 3.7 miles away, is definitely a must-see for family tourists in New Delhi. The nearby cultural attractions include KNMA Noida Modern Art Museum, which is about 20 minutes' drive from the O Tree House. This accommodation is also 11 miles from the New Delhi train station.