Das Hotel befindet sich in Mestre, auf dem Festland Venedigs. Das historische Zentrum der Lagunenstadt ist rund 8 km vom Hotel entfernt und kann mit dem Auto in 9 Minuten und mit den öffentlichen Verkehrsmitteln in 35 MInuten erreicht werden.