The 2-star Hotel Cosmo Delhi is a great place in a business area of Delhi, which stands 2.3 km from Jhandewalan Hindu Temple. At the hotel, guests will find a sports complex to stay active.
Located in the Central Delhi district, this Delhi hotel is in the immediate vicinity of the Jheel Park. The accommodation stands 850 metres from Rajendra Place tube station. The Cosmo Delhi also takes you to the Cloth Market, which is 4.4 km away. For those travelling from afar, Indira Gandhi International airport is 22 minutes' drive away.
This smoke-free hotel offers rooms with a dressing room and a seating area featuring an iron and ironing board, and air conditioning, along with a flat-screen TV with satellite channels. They are furnished with sound-proofed windows, and also come with coffee and tea makers. Bathrooms inlude a bidet, a separate toilet, and a shower, and such fine comforts as bath sheets and slippers.
The restaurant Gokul Restaurant & Sweets Corner lies a short way from the Cosmo.