Hotel Leonardo da Vinci
Via IV Novembre, 3, Limone sul Garda, BS
Stay at this 4-star beach hotel in Limone sul Garda. Enjoy free parking, 3 outdoor pools, and a marina. Popular attractions Limone Sul Garda Harbour and Malcesine-Monte Baldo Cableway are located nearby.