Located in Mestre, this villa is within a 15-minute drive of Port of Venice and Piazzale Roma. This villa is 8 mi (12.8 km) from Grand Canal and 3.9 mi (6.3 km) from Porto Marghera.Take in the views from a terrace and a garden.Free self parking is available onsite.Make yourself comfortable in this air-conditioned villa, featuring a kitchen with a full-sized refrigerator/freezer and an oven. Your memory foam bed comes with a down comforter and Egyptian cotton sheets. Complimentary wireless internet access is available to keep you connected. Conveniences include a separate sitting area and a microwave.
The hotel was lovely and romantic, its an amazing location. Tip: if you're flying in, fly in during the day as it's quite a long distance to walk to if you don't get the boat in