Venice Lance with Lift, 2 minutes walk from the train station – Venice, Italy Venice Lance with Lift, 2 minutes walk from the train station is a bookable accommodation in Venezia, Italy. Best Prices & Book Now