Con Wi-Fi en toda la propiedad, el Hotel City Star Nueva Delhi, de 3 estrellas, está a 3 km del Estadio de críquet Feroz Shah Kotla. Este hotel está provisto de 40 habitaciones y servicios como una tienda de conveniencia y un restaurante.
Se puede llegar al centro de Nueva Delhi en 20 minutos a pie del hotel, y lugares de interés cultural como el Museo de Cera Madame Tussauds Delhi está situado a unos 25 minutos a pie. Los huéspedes pueden visitar lugares de culto como la Iglesia Catedral de la Redención, enclavada a 3,1 km del City Star Nueva Delhi. El alojamiento también está situado a unos 30 minutos a pie del Mercado de Karol Bagh. La parada de autobús New Delhi Metro Express Line está a 850 metros de de este hotel, y en los alrededores de la estación de tren Nueva Delhi.
Las habitaciones del Hotel City Star, que incluyen una zona de estar, ofrecen una tv de pantalla plana con canales vía satélite. Además de un inodoro separado y una ducha, las comodidades de baño incluyen secador de pelo y gorro de ducha.
El restaurante Cafe Brownie, con unos platos deliciosos, está a unos 5 minutos a pie.