Via Ellero 12 is located in Treviso, just 18 miles from Museum M9 and 24 miles from Venice Santa Lucia Train Station. The property is around 24 miles from Basilica dei Frari, 24 miles from Scuola Grande di San Rocco, and 28 miles from Caribe Bay. Free Wifi is available throughout the property and Mestre Ospedale Train Station is 18 miles away.
The accommodation is non-smoking.
Guests can relax in the garden at the property.
Treviso Central Station is 2.9 miles from the guest house. The nearest airport is Treviso Airport, 3.1 miles from Via Ellero 12.