Hotel Royal Plaza
Str. Lorena Nr. 1, Timişoara, Romania
Booking.com
Book Now