39 piazza santa maria dei battuti, 31100 Treviso
Apartments
Set in Treviso, 20 km from Mestre Ospedale Train Station and 21 km from M9 Museum, Ca' dei Battuti Apartments offers accommodation with free WiFi in a historic building. The property features river and city views, and is 30 km from Venice Santa Lucia Train Station. Guests can enjoy quiet street views....