El Hotel Star Palace Nueva Delhi, de 2 estrellas, está a poco más de 10 minutos a pie de la estación de metro Rajiv Chowk y cuenta con servicio de cambio de divisas y periódicos de cortesía. Este hotel fantástico es un buen punto de partida para explorar Nueva Delhi, incluido la Mezquita del viernes, que está a 100 metros.
El Templo Swaminarayan Akshardham está situado a unos 15 minutos en coche de este hotel y el Mercado de Karol Bagh se encuentra a 3 km. El hotel Star Palace está situado en el distrito Centro de Nueva Delhi, lo que permite un fácil acceso a atractivos culturales como el Museo de cera Madame Tussauds Delhi, ubicado a 1 km. El establecimiento está situado al alcance del Observatorio astronómico Jantar Mantar, mientras que la estación de autobuses Shivaji Stadium Terminal está a 950 metros. La estación de metro más cercana está a unos 10 minutos a pie.
Las habitaciones del Star Palace Nueva Delhi disponen de una zona de estar, además de climatizador para tu comodidad. Las instalaciones adicionales incluyen un inodoro separado y ducha.
El hotel ofrece un desayuno continental, preparado a diario. En los alrededores puedes comer en el restaurante Rishi Vaishno Dhaba, a 1 km del Star Palace.