South Inn Near Aiims Hospital Green Park South Delhi New Delhi is a great place to stay in the Safdarjung Enclave district, 3.1 miles from the 5-storey victory Qutub Minar Tower. This apartment is situated a 10-minute drive from New Delhi train station and fairly close to Raj Nagar bus station.
The apartment is placed 1.9 miles from the large Nehru Park and 3.6 miles from the opulent red-sandstone Humayun's Tomb. The city center is just 3.3 miles away and Delhi International airport is 0.6 miles from South Inn Near Aiims Hospital Green Park South Delhi.
Sarojini Nagar metro station is within reach of this accommodation.