Hotel Excelsior Bay is located in the charming lakeside town of Malcesine, Veneto, Italy, known for its scenic beauty and historic atmosphere. The hotel sits near the shores of Lake Garda, close to landmarks such as the Scaliger Castle, about 0.8 km away, and the Malcesine - San Michele Cableway, approximately 1 km from the hotel. Monte Baldo, a popular nature destination, is around 4 km away. Verona Villafranca Airport is 90 km from Malcesine.