Con alquiler de coches, así como con WiFi en toda la propiedad, el Hotel Cosmo - Karol Bagh, de 3 estrellas, está situado en Nueva Delhi, a unos 4 km de la Sansad Bhavan. El hotel también ofrece servicio de cambio de divisas y cajero automático, además de un aparcamiento en el lugar.
Este hotel está en el centro de Nueva Delhi, a un par de minutos en coche de la estación de metro Rajendra Place. El Cosmo - Karol Bagh Nueva Delhi está alrededor de 5 minutos a pie del Jheel Park y a 20 km del aeropuerto internacional de Delhi. Este alojamiento está a unos 4 km de la Mezquita del viernes. La estación de metro más cercana está a unos 10 minutos a pie del hotel.
El hotel cuenta con 18 habitaciones con TV de pantalla plana con canales vía satélite, así como servicio de tetera/cafetera. Algunas habitaciones del establecimiento tienen un baño privado con artículos de tocador para huéspedes y zapatillas. Las habitaciones de huéspedes en este establecimiento incluyen almohadas blandas o duras antialérgicas, almohadas hipoalergénicas y almohadas no alergénicas. Los cuartos de baño disponen de bidé y bañera, además de artículos de tocador para huéspedes.
El Cosmo - Karol Bagh ofrece el desayuno en el restaurante. El bar abierto 24 horas te ayudará a disfrutar de tu estancia. El restaurante Foji Ka Dhaba se halla a poca distancia de este lugar.