Karta Vacation Rentals
On the Mestre side of Venice in Favaro Veneto — a homey guest house base a short drive from Venice attractions. Nearby sights include Bosco dell'Osellino, Villa Salus Hospital and the Municipal Tower of Mestre. St. Mark's Basilica is roughly 15.5 km away.