Hotel Mehar Castle New Delhi offers 24 rooms an 11-minute walk from Ajmal Khan Park. This excellent hotel entices guests with parking, available on site.
The accommodation is located a 7-minute walk from Vishnu Mandir, within walking distance of Karol Bagh tube station. Karol Bagh Market is only 5 minutes' stroll from the hotel and Roopak's is a 7-minute walk away. The property allows you to enjoy such natural sights as NDMC Water Tank a 14-minute walk away. The 2-star Hotel Mehar Castle is a 10-minute ride from Jantar Mantar Observatory and other main attractions of New Delhi. There is Thana Deshbandhu Gupta Road bus stop close to this accommodation, it's 5 minutes' walk away.
Guests may find the restaurant Waza 5 minutes' walk away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Hotel Mehar Castle!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.