The 2-star Red Leaf Stay New Delhi hotel provides proximity to the Dwarka Park, which is located nearly a 25-minute walk away. This New Delhi hotel also provides guests with a safety deposit box.
Each of the 16 rooms is equipped with climate control as well as a flat-screen TV with satellite channels. Providing a separate toilet and a shower, the bathrooms also have hair dryers and bath sheets.
The hotel is nestled in the South West district, merely 400 metres from the restaurant Chefsville Restaurant and Cafe. You can visit the Dilli Haat that is around a 10-minute drive from the Red Leaf Stay New Delhi. There is the Sulabh International Museum of Toilets only 1.8 km away, while Princess Park bus station is not far from the accommodation. For those travelling from afar, Delhi International airport is 20 minutes' drive away.