Near Porto Marghera. When you stay at a&o Hostel Venezia Mestre in Mestre, you'll be on the waterfront, within a 10-minute drive of Port of Venice and Piazzale Roma. This inn is 8.6 mi (13.8 km) from St. Mark's Square and 8.6 mi (13.8 km) from Rialto Bridge.