hotel the icon

plot no. 25, b-block, sector 62, noida, uttar pradesh, india