Vicolo mario dal fabbro 1, 33077 Sacile
Hotels 3 stars
Featuring free WiFi throughout the property, Hotel Italia offers pet-friendly accommodation in Sacile, 37 km from Treviso. Guests can enjoy the on-site bar. Free private parking is available on site. All rooms include a flat-screen TV. Some rooms have views of the mountain or city. Every room has a private...