Malcesine

Hotellit

Excelsior Bay ****

The Excelsior Bay hotel is located on Lake di Garda, 1.6km from the Castello Scaligero, 14 km from Nago-Torbole and 20 km from Torri del Benaco....