3 Star Hotel Treviso Italy

Very close to Treviso downtown (Italy), the 3 star hotel has been recently renovated and is a comfortable and well equipped structure for those looking for a quiet place to spend the holidays. Well connected to Venice.