El Hotel The South Manor Residency Near Aiims Hospital Nueva Delhi está clasificado con 3 estrellas y consta de 10 habitaciones con todas las comodidades. Este hotel es un buen punto de partida para las atracciones deportivas de Nueva Delhi, incluyendo el Estadio Thyagaraj, que se encuentra a 2 km.
El hotel está situado a unos 15 minutos en coche del Observatorio astronómico Jantar Mantar, a poca distancia a pie de la estación de metro Sarojini Nagar. Entre las atracciones situadas a 6 km del hotel South Manor Residency Near Aiims Hospital, encontrarás el Santuario Nizamuddin Dargah. Además, esta propiedad se encuentra a unos 20 minutos en coche de la Tumba de Humayun, y la estación de tren Nueva Delhi se encuentra a 10 minutos en coche. La parada de autobús Raj Nagar también está a unos cuantos pasos del hotel.
Un balcón y un escritorio están incluidas en las habitaciones del South Manor Residency Near Aiims Hospital. Asimismo, se incluyen comodidades en la habitación como aire acondicionado, así como equipo de café y té. Los baños de las habitaciones cuentan con una bañera spa, un inodoro separado y una ducha, además de un secador de pelo y toallas de baño.
Hangchuaa's Chinese Food Point está a 550 metros del Hotel The South Manor Residency Near Aiims Hospital New Delhi y está especializado en cocina tibetana.