A 25 minutos a pie del cómodo Hotel Star Mount Nueva Delhi, de 3 estrellas, los huéspedes pueden visitar el Mercado de Karol Bagh.
El hotel está dotado de alojamiento en el barrio Centro de Nueva Delhi de Nueva Delhi, a un tiro de piedra de Tooti Chowk. Los huéspedes pueden visitar lugares de culto como la Mezquita Jama Masjid, enclavada a una distancia de 2 km de este hotel. El Observatorio astronómico Jantar Mantar está ubicado a unos 30 minutos a pie, mientras que la estación de metro Ramakrishna Ashram Marg está a pocos pasos del hotel Star Mount Nueva Delhi. El lugar está ubicado a 850 metros de la estación de autobuses Paharganj stand.
Hay 16 habitaciones equipadas con aire acondicionado, además de instalaciones modernas como una tv de pantalla plana con canales vía satélite. Muchas habitaciones del hotel Star Mount disponen de un bidé y una ducha. Están equipados con baños privados.
En el restaurante OpenHand Cafe & Gallery Paharganj podrás probar la comida israelí a unos 5 minutos a pie.