Great hotel and great location. Only 10 minutes away from Venice Mestre station.