Hotel Cosmo is situated in New Delhi and NCR, within walking distance to Karol Bagh metro station and only 1.5 Km away from the city center. From the hotel guests can enjoy easy access to the vibrant city and explore many tourist attractions and the famous Karol Bagh shopping market, Karol Bagh metro station and Birla Temple.
To ensure utmost comfort and relaxation all the guest’s rooms are fully equipped with internet access-wireless, a desk, refrigerator, LCD television and many more amenities. There is Wi-Fi in public areas, room services and meeting facilities are also available. Hotel Cosmo is the perfect choice for guests on budget wanting good hospitality, amenities and facilities and easy access to the excitement of the city.