94 Via Bissuola C, 30173 Mestre
Apartment
with
1
room
A recently renovated apartment, Villa Andrea offers accommodations in Mestre. This apartment offers free private
parking, a mini-market, and free Wifi. Venice Santa Lucia Train Station is 5.9 miles away and Basilica dei Frari is 6 miles from the apartment.
The air-conditioned apartment consists of 4 bedrooms, ...