Hotel Mehar Castle offers fine accommodation in New Delhi. It features 24-hour room service, 24-hour reception and valet parking as well as a baggage storage, an elevator and currency exchange.
It lies within 30 minutes' walk of New Delhi Railway Station, Jain Svetambar Temple and Parliament Building. The property is set within 4 km distance from the city center.
The hotel is near Karol Bagh subway station giving access to Karol Bagh Market, Punjab & Sind Bank and Jhandewalan Temple. 15 minutes by car from Indira Gandhi Intl airport.
Hotel Mehar Castle offers 24 guestrooms appointed with free Wi-Fi, climate control, a fireplace and a telephone with all the sights of New Delhi within easy access.
Eat & Drink
The bakery Anjlika is around 5 minutes’ walk away.
Guests can rent cars to discover the area.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.