I am regularly visiting New Delhi for Business Tour from the last 5 years. I always used to stay in Hotel Cosmo every time. Room Service is good. They do not have his own resturant. But they provide food from outside at genuine prices. Very near to Delhi Metro Karol Bagh Railway Station. It take 15 minutes by walk and...
More
If you own or manage Hotel Cosmo, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
- Manage your listing
