Hotel Excelsior Bay está ubicado en la encantadora ciudad lacustre de Malcesine, Veneto, Italia, conocida por su belleza escénica y atmósfera histórica. El hotel se encuentra cerca de las orillas del Lago de Garda, cerca de lugares emblemáticos como el Castillo Scaliger, a unos 0.8 km de distancia, y el Teleférico Malcesine - San Michele, aproximadamente a 1 km del hotel. El Monte Baldo, un popular destino natural, está a unos 4 km. El Aeropuerto de Verona Villafranca se encuentra a 90 km de Malcesine.