Karta Vacation Rentals
On Corso del Popolo in Mestre, minutes from Venice with easy public transit. The hotel is within a 10-minute drive of Piazzale Roma and the Grand Canal, about 8.5 miles from St. Mark’s Square and Port of Venice; a bus #4 stop sits roughly 10 metres away and train stations are about 300 metres distant.