Karta Vacation Rentals
In Mestre on Venice’s mainland, Villa Costanza is a boutique, superior three‑star hotel just 250 metres from Venezia‑Mestre station and about 10 km from Venice city centre. Nearby spots include Toniolo Theatre, Piazza Ferretto and the Municipal Tower of Mestre.