Corso del popolo 211, 30172 Mestre
Hotel 4 stars
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...