Mehar Castle is an excellent 2-star hotel set 3.4 km from New Delhi Railway Station and 2.7 km from Jain Svetambar Temple. 24-hour room service, newspaper service and valet parking as well as a designated place for smoking, a luggage storage and an elevator are on hand.
The distance between New Delhi city center and the property is 4 km.
The hotel lies close to Karol Bagh underground station. A mere 15 minutes’ drive from Indira Gandhi Intl.
Hotel Mehar Castle provides guestrooms appointed with free Wi-Fi, climate control, a fireplace and a phone.
Eat & Drink
Guests can dine at the bakery Anjlika, which is about 300 meters away.
Business facilities at Hotel Mehar Castle include a business center and a meeting room.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.