Situated 14 minutes' stroll from NDMC Water Tank, the excellent 2-star Hotel Mehar Castle New Delhi includes 24 rooms for guests. This New Delhi hotel, located in proximity to Karol Bagh Market, is also at a proximity to Royal Indian Voyages Pvt. Ltd.
The property is nearly a 15-minute drive from the triumphal arch "India Gate" and within 700 metres of Karol Bagh underground station. The hotel offers proximity to such natural sights as Ajmal Khan Park (0.9 km) and the Mughal-era Talkatora Gardens (3 km). Entertainment options in the area feature Jantar Mantar Observatory 3.6 km from the excellent accommodation. You can catch the bus at Thana Deshbandhu Gupta Road bus stop, in close proximity to Hotel Mehar Castle.
This New Delhi property is within 200 metres of Waza, which serves delectable meals.
Book Mehar Castle New Delhi
More +
Less -