Satwah 29 Hotel New Delhi offers proximity to the historic Agrasen ki Baoli Step-Well, which is located around 6 km away.
The 176-acre National Zoological Park can be found about 10 minutes' drive from the guest house. This New Delhi hotel is also in proximity to India Gate and Nizamuddin Railway bus station is 800 metres away.
Staying at the Satwah 29 New Delhi, you may choose from one of the 17 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as an air conditioner.
Nearly a 25-minute walk from the accommodation, Tewari Sweets serves Chinese dishes.