Located 0.6 mi from Ferretto Square in Mestre, Villa Al Sole features a terrace and a garden. It provides free private parking and free WiFi throughout.
The kitchen comes with a dishwasher. Towels and bed linen are provided in this self-catering accommodations. Other facilities at Villa Al Sole include a terrace.
Villa Al Sole is 164 feet from the bus stop to Venice and a 15-minute walk from Mestre Train Station. Marco Polo Airport is 9.3 mi away.