
Mestre, Italy
Hotel Villa Serena
3-star hotel
With a stay at Hotel Villa Serena in Mestre (Marghera), you'll be within a 15-minute drive of Port of Venice and Grand Canal. This hotel is 5. 8 mi (9. 3 km) from Piazzale Roma and 5. 8 mi (9. 3 km) from St. Mark's Square. Take…
- Wi-fi
- 24-hour reception
- Car park
- Bar


