Hotel Mehar Castle

Situated 14 minutes' walk from NDMC Water Tank, the excellent 2-star Hotel Mehar Castle New Delhi includes 24 rooms for guests. This New Delhi hotel, located fairly close to Karol Bagh Market, is also at a proximity to Royal Indian Voyages Pvt. Ltd.

The property is at a distance of 6 km from India Gate and 10 minutes' walk from Karol Bagh underground station. The large Laxminarayan Hindu Temple in New Delhi is a 25-minute walk from the hotel. Entertainment in the area includes Jantar Mantar Observatory at a distance of 3.6 km from the excellent accommodation. You can catch the bus at Thana Deshbandhu Gupta Road bus stop, within easy walking distance of Hotel Mehar Castle.

The Waza is just 5 minutes' walk from this New Delhi property.

Book Mehar Castle New Delhi

More +
Less -

General information

Contact information

Ajmal Khan Road, Block 16A W.E.A., Karol Bagh Opp. Pooja Park, New Delhi, India;

Mehar Castle reservations available at 'rooms'

Mehar Castle phone number isn't available on our site, if you want to call Mehar Castle visit site of a hotel

More +
Less -

Mehar Castle Location

 Ajmal Khan Road, Block 16A W.E.A., Karol Bagh Opp. Pooja Park, New Delhi, India

Mehar Castle Hotel Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

  • Wi-Fi

  • Air conditioning

Mehar Castle Amenities

  • General

    Wi-Fi
  • Room Amenities

    Air conditioning
  • Television

Mehar Castle Offers

Rooms