El Hotel Star Palace es un establecimiento de 2 estrellas con servicio de cambio de divisas y periódicos de cortesía, situado a unos 3 km de la Iglesia Catedral de la Redención, uno de los destinos turísticos divinos de Nueva Delhi. Este hotel cuenta con un restaurante y depósito de equipajes para mayor comodidad de sus huéspedes. Además, se encuentra en el distrito Paharganj.
El hotel está en el mismísimo corazón de Nueva Delhi, a un par de minutos en coche de la estación de metro Rajiv Chowk. Situado a unos 6 km de la Tumba de Humayun, el Star Palace también está a 20 minutos a pie del Observatorio astronómico Jantar Mantar. El establecimiento está situado a poca distancia del Fuerte rojo de Delhi, mientras que la estación de autobuses Shivaji Stadium Terminal está a solo 10 minutos andando del sitio. La estación de metro más cercana está a 10 minutos a pie del sitio.
El Star Palace Nueva Delhi cuenta con 31 habitaciones y algunas disponen de canales por cable y TV de pantalla plana por cable, y comodidades como una cama abatible y climatizador.
El hotel ofrece un desayuno preparado al momento. Prueba las especialidades indias en el restaurante Rishi Vaishno Dhaba, que está a unos 13 minutos andando de este establecimiento.