Via calmaggiore, 48, 31100 Treviso
Holiday homes
Situated in Treviso, 21 km from Mestre Ospedale Train Station and 28 km from M9 Museum, Calmaggiore Apartment features air-conditioned accommodation with a balcony and free WiFi. The property is set 37 km from Frari Basilica, 37 km from Scuola Grande di San Rocco and 44 km from Caribe Bay. The property...