Hotel Mehar Castle
The excellent Mehar Castle Hotel is rated 2 stars and comprises 24 rooms with homely comforts. It features 24-hour room service, 24-hour security and 24-hour reception as well as a designated smoking area, an elevator and currency exchange.
The property is in South Delhi in New Delhi that provides fast access to Talkatora Garden, Western Court Building and Ramakrishna Mission within a 25-minute walk. The hotel lies within 10 minutes' walk of Karol Bagh Market, Punjab & Sind Bank and Hanuman Temple .
Mehar Castle Hotel comes with free Wi-Fi, climate control, a fireplace and a telephone in all rooms.
Guests will enjoy chinese and vegetarian cuisine of Jade Garden, which is about 300 meters away.
Set within a 10-minute walk from Karol Bagh underground station. It takes about 15 minutes to get to Indira Gandhi Intl airport by car.
Cars are available for rent at Mehar Castle Hotel.