OYO Flagship Gour Plaza Near Tughlakabad Station Metro Station is situated in New Delhi, within 2.9 km of Tughlaqabad Fort and 10 km of Qutub Minar. With free Wi-Fi, this 3-star hotel offers room service.
Number of rooms: 30
309/17 C, Lal Kaun Near By Vishal Mega Mart, Delhi, 110044 New Delhi, India