The Queen Tower

  Via Castello 64, Desenzano Del Garda, Lombardy, Italy

Booking.com Book Now