Nestled in the South West district, the 2-star Red Leaf Stay New Delhi hotel is approximately a 10-minute drive from culture-oriented attractions like the Indian Air Force Museum. This New Delhi hotel provides a safety deposit box to ensure guests' safety.
You can get a gastronomic experience at Chefsville Restaurant and Cafe which offers Chinese cuisine a few moments from this New Delhi hotel.
The hotel is only 1.8 km from the Sulabh International Museum of Toilets and 4.6 km from the Dilli Haat. The Red Leaf Stay New Delhi is situated not far from the ISKCON Temple, while Princess Park bus station lies just 600 metres away. The accommodation is nearly a 30-minute ride from New Delhi train station.