Hotel Castello Lake Front



Malcesine • Show on map
View Details for Price
Hotel Castello Lake Front is in Malcesine, overlooking Lake Garda. It offers panoramic lake views, and a private beach with parasols and deck chairs. Rooms at Castello Hotel are all air conditioned and…More info
