Located 5 minutes' stroll from Sankat Mochan Hanuman Mandir, the 3-star Oyo 26873 Hotel Metro Star Delhi gives quick access to various city sites. This smoke-free hotel provides Wi-Fi in public areas.
The hotel places you nearly a 10-minute ride from Connaught Place and around 3 km from Jantar Mantar Observatory. The area includes such religious sights as Fatehpuri Mosque (2.3 km) and the Historical St. James Anglican Church (3.5 km). One of the most important attractions in Delhi is Ajmal Khan Park, located a few minutes' drive from the property. Oyo 26873 Hotel Metro Star is about 10 minutes' walk from Deshbandhu Gupta Market bus stop and at a distance of 650 metres from Jhandewalan tube station.
Staying at the accommodation, you may choose from one of the 20 rooms featuring a TV set, as well as essentials such as climate control.
Adyar Anand Bhavan is just a short stroll from this Delhi property and specialises in Asian cuisine.