El South Inn - Green Park South Delhi Nueva Delhi es un lugar estupendo para alojarse en el barrio Sur de Delhi, a unos 15 minutos en coche del Templo del loto. Esta habitación en una casa particular, que ofrece una terraza, cuenta con una ubicación privilegiada en las cercanías de la Fabindia y a unos 7 km de la Puerta de la India.
El Santuario Nizamuddin Dargah se encuentra a unos 20 minutos en coche del apartamento.
El South Inn - Green Park South Delhi está situado a una distancia de 400 metros de la estación de metro New Delhi y a unos 10 km de la estación de tren Nueva Delhi.