Tree House Cottages provides accommodation for up to 5 guests in New Delhi.
The villa comprises 2 bathrooms.
It is about a 20-minute drive from Delhi International airport.
Mehrauli Archaeological Park is 3.9 km away, while Tughlakabad Fort is set 10 km from the property. Ahinsa Sthal along with gardens are easily accessible.