Hotel Cosmo is located in a market area of Delhi in close proximity to Talkatora Garden, Ramakrishna Mission and Birla Mandir Temple . The hotel is a good example of Chinese architecture in Delhi.
Delhi city center is 5 km away.
The metro station Rajendra Place is easy to reach. It will take around 15 minutes to get to Indira Gandhi Intl airport by car.
Guests of Hotel Cosmo can make use of LCD TV, a safe, central heating, Wi-Fi and a fridge. Bathrooms are appointed with a hairdryer, a shower and a bathroom phone.
Eat & Drink
The bar Alfa Spice is situated 200 meters of the property.
Guests can rent cars to discover the nearby sites.