Located within 3.4 km of Tughlaqabad Fort and 8.6 km of Humayun's Tomb, Super OYO Flagship Gour Plaza provides rooms in New Delhi. With free Wi-Fi, this 3-star hotel offers room service.
Number of rooms: 30
1624/14, Govindpuri Near By Hanuman Mandir, 110019 New Delhi, India