Das 4-Sterne-Elite Hotel & Spa Mestre verfügt über 77 Zimmer und liegt etwa 5 Gehminuten vom Fluss Canal Salso entfernt. Außerdem gibt es einen privaten Autoparkplatz.
Die Kirche San Rocco ist lediglich 1 km entfernt. Piazza Barche liegt auch in einer 250 Meter Entfernung von diesem Elite Hotel & Spa Mestre. Auch die Scala dei Giganti di Palazzo Ducale ist in 25 Minuten zu Fuß zu erreichen. Das Hotel befindet sich in der Nähe des Bahnhofs Venedig Mestre und zwar ungefähr 25 Gehminuten entfernt.
Alle Zimmer verfügen über eine Klimaanlage, einige auch über eine Sitzecke und einen Essbereich. Neben einer Minibar sind die Zimmer mit einem Schreibtisch ausgestattet. Zu den Annehmlichkeiten gehören ein Bidet, eine getrennte Toilette und eine Dusche sowie ein Haartrockner und eine Duschhaube.
Das Restaurant Saikesushi, das ca. 400 Meter von hier entfernt liegt, bietet köstliche Gerichte.