Discover Treviso
compiled from our dataTreviso is located in Veneto, Italy, and has a population of about 84,607. Our atlas lists 540 places here.
These include 46 sights and 19 museums, 334 restaurants, 125 places to stay and 16 cocktail bars. Highlights include Piazza Monte di Pietà, Binario 1, Porta San Tomaso.
