Karta Vacation Rentals





Pet-friendly apartment in Mestre, just outside historic Venice. About 600 yards from the city center and a five-minute walk to Museum M9, with Piazza Ferretto, Toniolo Theatre and the Municipal Tower of Mestre nearby. Venice Santa Lucia train station and Marco Polo Airport sit roughly 6 miles away — perfect for quick Venice day trips.