Situado a unos 3 km del Estadio Thyagaraj, el The South Hall Hotel Nueva Delhi se encuentra cerca del Greater Kailash M Block.
Este hotel de 4 estrellas está situado en Nueva Delhi, a un par de minutos en coche de la estación de metro Kailash Colony. Los amantes de la historia disfrutarán visitando el Fuerte Viejo de Purana Qila (7 km) y el Fuerte de Tughlaqabad (4 km). Las atracciones de entretenimiento cercanas de Nueva Delhi incluyen Club de golf de Delhi, que está a unos 6 km de distancia. La parada de autobús Sant Nagar, que ofrece un enlace directo con las atracciones y los principales lugares de la ciudad, está a tan solo 10 minutos andando del hotel.
Los huéspedes también pueden disfrutar de la comida europea en el restaurante el Cafe Culture, que está en las inmediaciones, a tan solo 7 minutos a pie del hotel.