Das einladende Hotel befindet sich in ruhiger Lage im Zentrum von Mestre, nur etwa 150 m vom Hauptbahnhof entfernt. Durch die ideale Lage in der Nähe der öffentlichen Verkehrsmittel erreichen die Gäste das Zentrum von Venedig schnell mit dem Bus oder Zug. Das 2002 renovierte Hotel verfügt über mehrere Gebäude mit insgesamt 45 Zimmern. In dem 4-stöckigen, einladenden Hauptgebäude finden die Gäste eine rund um die Uhr besetzte Empfangshalle sowie eine Bar und ein Restaurant. Es gibt auch einen Parkplatz für diejenigen, die mit dem Auto anreisen. Die komfortablen Zimmer verfügen alle über ein eigenes Badezimmer mit Haartrockner und sind standardmäßig gut ausgestattet. Zusätzlich sind eine Minibar, ein Kühlschrank sowie ein Safe vorhanden. Ein Frühstücksbuffet steht den Gästen jeden Morgen zur Verfügung.