Hotel Mehar Castle
The excellent Hotel Mehar Castle is a 2-star accommodation featuring 24-hour reception, laundry and room service.
Major New Delhi sights, such as Ramakrishna Mission and Jantar Mantar are located nearby. The center of New Delhi is 4 km away from the venue.
The hotel's inviting rooms are appointed with climate control, Wi-Fi, a fireplace and a telephone.
Guests will find the bar Jade Garden within a 5-minute walk.
A 20-minute drive will take guests to Indira Gandhi Intl airport.
Offering car rental services, Hotel Mehar Castle induces guests to explore the area.