O South Delhi Inn oferece 14 quartos a uma distância de 6 km da Porta da India. Este hotel livre de fumaça também inclui o parque de estacionamento.
Os hóspedes vão gostar da proximidade do Templo de Lótus, que está a 3.1 km de distância. A área inclui atrações religiosas como o Templo de Akshardham (a 6 km) e o Túmulo de Humaium (a 2.8 km). A Galeria Nacional de Arte Moderna fica a aproximadamente 6 km de distância, enquanto Ashram fica a uma curta distância a pé deste hotel. Tem paragem New Friends Colony perto do o South Delhi Inn de 3 estrelas, está a apenas 5 minutos a pé de distância.
Alguns quartos fornecem varanda, mesa de trabalho e controle de temperatura, bem como casas de banho privadas. Controle de temperatura são apresentados para o conforto dos hóspedes. Proporcionando chuveiro, as casas de banho têm também produtos de higiene.
O restaurante o café Open Oven fica a 13 minutos de distância a pé.