Hotel Lido

  Iosif Bulbuca No.18-20, Timişoara, Romania

Booking.com Book Now