El Shobha Palace Hotel Nueva Delhi cuenta con 16 habitaciones y está a 3 km del Templo del loto.
Situado a 700 metros de la estación de metro Jasola Apollo, este hotel está a unos 10 minutos en coche de la Universidad Jamia Millia Islamia. La ubicación a 4 km del Fuerte de Tughlaqabad es una ventaja para los huéspedes que se alojen en el hotel. El Shobha Palace Nueva Delhi está bien conectado con numerosos lugares de interés, no muy lejos de la parada de autobús Apollo Hospital. Debido a su ubicación a 20 km del Aeropuerto internacional de Delhi, se tarda solo 27 minutos en coche para llegar allí.
Las habitaciones dan la bienvenida a los huéspedes a zona de comedor y balcón, y están equipadas con escritorio. Muchas habitaciones del Shobha Palace Hotel disponen de inodoro separado y ducha, además de comodidades como secador de pelo y toallas.
El alojamiento se encuentra a tan solo 500 metros de Kadimis y sirve comida exquisita.