Area attractions, including Karol Bagh and Vivekanand Park are located only a short walk from Hotel Mehar Castle New Delhi. You will be able to use free self-parking, a sauna and a swimming pool onsite.
Jantar Mantar is 3.5 km of the venue, while Old Delhi halal meal is around 4.5 km away. The accommodation is set within 4 km from New Delhi city centre. A short driving distance to National Zoological Park is a perk for guests staying at Hotel Mehar Castle.
This hotel comprises 24 rooms with free Wi-Fi and television.
Breakfast is served in the restaurant each morning. Guests can enjoy Italian, Asian and Chinese meals at Chinese King within 5 minutes' walk of the property. Due to its location 20 km from Delhi International airport, it will take about 21 minutes' drive to get there. This accommodation has a gym.
Check-in:from 12:00-23:59 hours
Check-out:until 12:00 hours