Via Costante Degan 9, Mestre, Italy. See map








With a stay at Le Maschere in Mestre, you'll be a 4-minute drive from Porto Marghera and 10 minutes from Port of Venice. This guesthouse is 6 mi (9.6 km) from Piazzale Roma and 6.3 mi (10.1 km) from Grand Canal. Make yourself at home in one of the 4 air-conditioned rooms featuring flat-screen televisions. Featured amenities include express check-in and express check-out.
No elevators
Professional property host/manager
Pets not allowed
You'll be asked to pay the following charges at the property. Fees may include applicable taxes:
We have included all charges provided to us by the property.
English
Italian
Free WiFi
Concierge
Express check-out
Express check-in
Wheelchair accessible – no
No accessible shuttle