Corso Del Popolo 94, 30172 Mestre
Condo Hotel
with
30
rooms
Venice Terminal Apartments & Suites enjoys a location in Mestre, a 13-minute walk from Museum M9 and 3.5 miles
from Mestre Ospedale Train Station. Private parking is available on site. The accommodation provides a 24-hour front desk, airport transfers, an elevator, and free Wifi.
The units at the condo hotel ...