Hotel Excelsior Bay est situé dans la charmante ville lacustre de Malcesine, en Vénétie, en Italie, connue pour sa beauté pittoresque et son atmosphère historique. L'hôtel se trouve près des rives du lac de Garde, à proximité de sites tels que le Château des Scaliger, à environ 0.8 km, et le téléphérique Malcesine - San Michele, à environ 1 km de l'hôtel. Le Monte Baldo, une destination nature populaire, est à environ 4 km. L'aéroport de Vérone Villafranca est à 90 km de Malcesine.