Hotel Cosmo - Karol Bagh Delhi est un hôtel niché à environ 7 km de la Porte de l'Inde. L'hébérgement se trouve à 350 mètres de Jheel Park et un guichet automatique et un bureau de change. L'hotel 3 étoiles sans fumée dispose un Wi-Fi dans les zones publiques et d'un parking sur place.
Niché dans le quartier "Centre de New Delhi" à Delhi, l'hotel se trouve non loin de St. Michael's Church. Le Centre national pour les arts Indira Gandhi est également situé à environ 15 minutes en voiture de Cosmo - Karol Bagh. Les édifices religieux notables à proximité incluent la Cathédrale de la Rédemption, à 4 km de cet hébergement. L'hotel bénéficie d'un accès à la Rajendra Place, qui se trouve à 10 minutes à pied.
Cosmo - Karol Bagh de Delhi dispose de 17 pièces comprenant un vestiaire. Une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière sont proposés. Meublées d'un placard, elles disposent également des fenêtres insonorisées. Les pièces sont équipées d'un bidet, une toilette séparée et une douche, en outre des draps de bain et des pantoufles sont aussi fournis.
Les invités sont invités à dîner au restaurant American sur place. On peut se reposer dans le bar ouvert 24h/24. Les clients peuvent dîner à Foji Ka Dhaba près de Cosmo - Karol Bagh.