20 Viale Stazione, 30171 Mestre
Bed and Breakfast
with
4
rooms
Happy Stay enjoys a location in Mestre, 5.5 miles from Venice Santa Lucia Train Station and 5.6 miles from Basilica
dei Frari. A 16-minute walk from Museum M9 and 3 miles from Mestre Ospedale Train Station, the property offers a garden and a terrace. The accommodation provides a hot tub, free Wifi throughout ...