Quality 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 Wi-Fi, and an LCD TV with satellite channels.
Number of rooms: 126
Corso del Popolo 211, 30172 Mestre, Italy
Hotel booked 1 times today.