Corso Del Popolo 211, 30172 Mestre
Hotel
4 stars
with
70
rooms
Hotel Delfino is on Mestre's Corso Del Popolo, a 10-minute bus ride from Venice.
The hotel's spacious rooms offer
a private bathroom, free WiFi, and an LCD TV with satellite channels.
Guests can enjoy a continental breakfast with international favorites, available daily.
Mestre Train Station is 2625 feet from ...