Hotel O Tree House New Delhi includes 30 rooms and is 4.8 km from the Okhla Bird Sanctuary.
The rooms include climate control, along with such modern comforts as a multi-channel TV.
MTS India is 10 minutes by car from the hotel, while Delhi International airport is 30 km from it. Kalindi Kunj Amusement Park is 3.9 km away.