SPOT ON 81041 Hotel Royal Palace Hotel
Near new Teshil Dhaulana, Noida, 245301 Noida, India
Situated within 48 km of Pragati Maidan and 49 km of Humayun's Tomb, SPOT ON 81041 Hotel Royal Palace features rooms with air conditioning and a private bathroom in Noida. This 3-star hotel offers room service and a 24-hour front desk.