Oyo Flagship 14164 Satwah 29 Hotel New Delhi includes 17 rooms and is 3.3 km from Thyagaraj Stadium.
Located in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, this 3-star hotel is 19 minutes' stroll from the places of worship like Hazrat Nizamuddin Aulia Dargah. National Zoological Park, 3 km away, is definitely a must-see for family tourists in New Delhi. There is Humayun's Tomb a 25-minute walk away, while Nizamuddin Railway bus station a few minutes' drive from the hotel. For those travelling from afar, Delhi International airport is 23 minutes' drive away.
Choose from an unlimited choice of Chinese dishes at China Hut which is a 5-minute walk away.