Hotel Excelsior Bay befindet sich in der charmanten Stadt Malcesine am See, Venetien, Italien, die für ihre malerische Schönheit und historische Atmosphäre bekannt ist. Das Hotel liegt in der Nähe der Ufer des Gardasees, in der Nähe von Sehenswürdigkeiten wie dem Scaliger Schloss, etwa 0.8 km entfernt, und der Malcesine - San Michele Seilbahn, ungefähr 1 km vom Hotel entfernt. Der Monte Baldo, ein beliebtes Naturziel, ist etwa 4 km entfernt. Der Flughafen Verona Villafranca ist 90 km von Malcesine entfernt.