Hotel Mars Meg
Kh.No-27/2, Near Aeroporto Hotel, Block-A, New delhi, Mahipalpur, 110037 New Delhi, India
Hotel Mars Meg is situated in New Delhi, within 2 km of Tughlaqabad Fort and 7.9 km of Qutub Minar. With a terrace, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom. Private parking is available on site.