South Delhi Inn de 3 étoiles se trouve dans le voisinage de "Sud de Delhi" à New Delhi, à proximité de lieux de divertissement comme Club de golf de Delhi, à une distance de 10 minutes en voiture. Des services de transfert à l'aéroport sont disponibles à tous les hôtes de l'hôtel.
Situé à une distance de 7 km du Parc d'attractions Worlds of Wonder, l'hôtel se trouve à 300 mètres de la Ashram. Le Musée Gandhi Smriti est également situé à une distance de 6 km de South Delhi Inn de New Delhi. Ce étoiles donne également accès à des attractions sportives comme Complexe sportif Siri Fort, qui se trouve à une distance de 10 minutes en voiture. Vous pouvez prendre le bus à l'arrêt New Friends Colony, à quelques pas seulement de South Delhi Inn.
Chacune des 14 chambres est dotée des fenêtres insonorisées, comprenant de la climatisation. Les chambres de l'hôtel sont équipées d'une douche ainsi que des oreillers en duvet, des oreillers en duvet et plumes.
Les clients peuvent trouver un café Open Oven à une distance de 1 km de cet hébergement.