Karta Vacation Rentals
Just outside central Venice in Mestre — about 10 km from the city center. Steps from Toniolo Theatre, Piazza Ferretto and the Municipal Tower of Mestre, this hotel puts you close to local sights while keeping a quieter base for your Venice days.