Via Torino 11, 30172 Mestre
Bed and Breakfast
with
10
rooms
Hotel Venice Tour enjoys a location in Mestre, 3.6 miles from Mestre Ospedale Train Station and 5.4 miles from
Venice Santa Lucia Train Station. The air-conditioned accommodations are a 15-minute walk from Museum M9, and guests can benefit from on-site private parking and complimentary Wifi. Featuring a private ...