Karta Vacation Rentals
In the heart of Mestre's old town, a short hop from Venice. Located at Piazzale Donatori di Sangue 14, it's steps from Piazza Ferretto, Toniolo Theatre and the Municipal Tower of Mestre. Buses to Venice stop right outside every 10 minutes, and Piazzale Roma is roughly a 10‑minute drive.