Hotel Le Macine
3 StarsVia Lino Carlo del Favero 11 - Vittorio Veneto - Treviso, Italy View Map
Located in a renovated mill in central Vittorio Veneto, Hotel Le Macine is next to River Meschio and has nicely furnished rooms with free Wi-Fi. A bus to the train station stops 100 metres away.