Karta Vacation Rentals
On the edge of Venice in Mestre, a short bus ride from the lagoon and downtown. The bus stop sits right outside the entrance and Mestre Train Station is about 800 m away. Marco Polo Airport is roughly 10 km, with easy motorway and rail links—good for both business and leisure travelers.