Located in Noida, HOTEL THE ROYEL STAY features a garden, terrace, restaurant, and free Wi-Fi throughout the property. The property is set 19 km from Tughlaqabad Fort, 21 km from Humayun's Tomb and 21 km from Pragati Maidan.
Nombre de chambres: 17
Sector 116 Main Road, 201301 Noida, Inde