Located approximately a 25-minute walk from Mehrauli Archaeological Park, the 4-star Townhouse Rudra Inn Near Chhatarpur Metro Station New Delhi offers Wi-Fi throughout the property and a car park. This New Delhi hotel is in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, approximately 3 km from such natural sights as The Garden of Five Senses.
The property is about 15 km from Delhi International airport and nearly a 25-minute walk from such cultural venues as Ahinsa Sthal. You can find Qutb Minar complex Ruins, which is a great place to explore the area, at a distance of 2.8 km from the Townhouse Rudra Inn Near Chhatarpur Metro New Delhi. Standing around 25 minutes' walk away, Jamali Kamali Mosque is a hard-to-miss divine tourist destination. Townhouse Rudra Inn Near Chhatarpur Metro is not very far from Chhattarpur Village bus station.