Hotel Royal Plaza

  Str. Lorena Nr. 1, Timişoara, Romania

Booking.com Book Now