Hotel Opera
Hotel Opera
Hotel
A-422, Road No. 6, Mahipalpur Extn. NH -8 Near IGI Airport
, New Delhi, India
110037
44
Poor ·
4 reviews