OYO 16992 Primrose Residency
HW-1, HW 1, Sector 70, 201301 Noida, India,Object type: Hotel Noida
Featuring 3-star accommodations, OYO 16992 Primrose Residency is located in Noida, 5 miles from Worlds of Wonder and 5 miles from The Great India Place. All roo