Albergo Da Carlo
3 StarsPiazza Fiume 50 - Vittorio Veneto - Treviso, Italy View Map
Offering a restaurant and mountain views, Albergo da Carlo is located 3 km from Vittorio Veneto. It features comfortable rooms with air conditioning and free WiFi access.