Offering a restaurant, the 3-star South Inn - Green Park South Delhi New Delhi lies in the South Delhi district of New Delhi, 3.7 miles from the opulent red-sandstone Humayun's Tomb and around a 5-minute walk from Piano Man Jazz Club. There is also parking.
Situated 2.6 miles from the 73 m tapering Qutub Minar Tower, the hotel also gives access to such sports venues as Siri Fort Sports Complex, which is 1.6 miles away. The South Inn - Green Park South Delhi is just a 6-minute stroll from Biran Ka Gumbad and in the immediate vicinity of Green Park subway station. The best historical sights to visit here include Siri Fort, situated 1.3 miles from this New Delhi hotel. The accommodation is about 5 minutes by foot from Green Park Metro bus stop and about 10 minutes' drive from New Delhi train station in New Delhi.
The South Inn - Green Park South Delhi New Delhi features 8 rooms with a balcony, furnished with a writing desk. In-room entertainment includes a flat-screen TV with satellite channels, while such comforts as air conditioning are also provided.
Bhansaghar is adjacent to the hotel, 0.3 miles away.