Via Piave 122, 30171 Mestre
Bed and Breakfast
with
6
rooms
Offering air-conditioned rooms in the Stazione Mestre district of Mestre, Angelica Home is a 12-minute walk from
Museum M9. The property is around 2.6 miles from Mestre Ospedale Train Station, 5.8 miles from Venice Santa Lucia Train Station, and 5.9 miles from Basilica dei Frari. Private parking can be arranged ...