South Delhi Inn is gelegen in New Delhi, op 3,3 km van Humayuns tombe en 5,5 km van India Gate, en biedt accommodatie met een terras. Dit hotel met 3 sterren biedt roomservice en een 24-uursreceptie. Gandhi Smriti ligt op 6,4 km van het hotel en Swaminarayan Akshardham ligt op 8,2 km.
Alle units bij het hotel hebben een eigen badkamer met een douche en gratis toiletartikelen, flatscreen-tv en airconditioning, en sommige kamers zijn voorzien van een balkon.
Pragati Maidan ligt op 5,5 km van South Delhi Inn, en Lodhi Gardens ligt 6,1 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Indira Gandhi (Palam), op 23 km van de accommodatie. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.