Karta Vacation Rentals
On Venice's mainland in Mestre — a quick 15-minute drive to the Grand Canal and St. Mark's Square and about 9 km from the city center. Close to Porto Marghera, Rialto Bridge, Toniolo Theatre and Piazza Ferretto. A pet-friendly guesthouse that puts Venice within easy reach.