Via campogrande, 8, 37018 Malcesine
Hotel 3 stars
Within 1312 feet of Lake Garda and Scaligero Castle, Hotel Erika is located in Malcesine, at the foot of Mount Baldo. This family-run property offers free Wi-Fi throughout.
Spacious and air conditioned, rooms feature a satellite LCD TV, a safe plus a private bathroom with hairdryer and free toiletries....