Rates: 62.5 - 125
Amenities:
HOTEL METRO HEIGHTS 8 /35 Padam Singh Road Karol New Delhi, India 110005