The Royal Stay Greater Noida

33, knowledge park iii, greater noida, uttar pradesh 201308, india