Ubicado a 3 km del Estadio de críquet Feroz Shah Kotla, el Star International Hotel Nueva Delhi incluye 15 habitaciones.
Este hotel económico de 2 estrellas, situado en el distrito Paharganj, está a unos 10 minutos en coche del Centro Nacional de las Artes Indira Gandhi y a unos 15 minutos en coche de lugares de compras como el Mercado de Karol Bagh. La Iglesia de San Jaime de Nueva Delhi se encuentra a una distancia de 2 km del hotel. Los atractivos culturales cercanos incluyen el Museo de cera Madame Tussauds Delhi, que está a 25 minutos a pie del hotel Star International. También la estación de autobuses Paharganj stand está al lado de este establecimiento.
Las habitaciones disponen de servicio de planchado, además de servicio de tetera/cafetera para mayor comodidad de los huéspedes. Las habitaciones ofrecen a los huéspedes servicio de tetera/cafetera, Wi-Fi y caja fuerte privada.
El hotel Star International Nueva Delhi se encuentra a 150 metros del restaurante Multan Moth Bhandar.