Vicolo Avogari, 14, 31100 Treviso
Apartment
with
1
room
Tre passi al Duomo offers accommodations in Treviso, 12 miles from Mestre Ospedale Train Station and 13 miles
from Museum M9. The property is around 18 miles from Venice Santa Lucia Train Station, 18 miles from Basilica dei Frari, and 18 miles from Scuola Grande di San Rocco. Porto Marghera is 15 miles from the ...