OYO Flagship 24445 Pillar No 687
plot no 25,26, 121005 Indraprast, India,Object type: Hotel Faridabad
OYO Flagship 24445 Pillar No 687 is offering accommodations in Indraprast. All rooms feature a kitchenette, a TV with cable channels, and a private bathroom. Th