7.1 km from Tughlaqabad Fort, OYO Hotel Tree is set in New Delhi and offers air-conditioned rooms. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi. Qutub Minar is 14 km away and Humayun's Tomb is 15 km from the hotel.
Number of rooms: 30
36a Aggarwal Dharamshala Road, Lakhpat Colony, Delhi, 110044 New Delhi, India