Via Antonio Fogazzaro, 14, 30172 Mestre
Guesthouse
with
3
rooms
216 Venice offers accommodations in Mestre, 5.5 miles from Venice Santa Lucia Train Station and 5.6 miles from
Basilica dei Frari. Housed in a building dating back to 1960, this guest house is a 12-minute walk from Museum M9 and 2.9 miles from Mestre Ospedale Train Station. Free Wifi, an elevator, and a shared ...