Largo di Porta Altinia 15, Treviso, Veneto, ItalyShow on map
15.2 mi from city centre, Loreggia
GoodBased on 2,048 reviews
Located only a short stroll from Treviso Centrale Railway Station, the hotel provides guests with an ideal base while in Treviso. It also offers a rooftop terrace, free bicycle rental and a swimming pool.