Treebo Mehar Castle Overview

Hotel Mehar Castle is situated in New Delhi, the capital of India. The hotel is at a distance of 13.6 km from Indira Gandhi International Airport while New Delhi Railway Station is 3.6 km and Pahar Ganj Police Thana Bus Stand is just 2.6 km away. The property has an advantage as it enjoys propinqui

more

Amenities

Wi-fi

Map Location

Reviews (1)

RATING SUMMARY

  • Value for Money

    4/5

  • Facilities

    4/5

  • Hospitality

    4/5

  • Location

    5/5

  • Food

    0/5

  • Cleanliness

    4/5

REVIEW SUMMARY

Sort By

Hotel Facilities

  • Air Conditioning
  • Airport Transfer Ava
  • Conference Facilitie
  • Doctor on Call
  • Front desk
  • Hot/ Cold water
  • Intercom
  • Internet
  • Internet (Paid)

more