Travellers Lodge B&B Bed and Breakfast Treviso
Situated in Treviso, 28 km from Mestre Ospedale Train Station and 29 km from M9 Museum, Travellers Lodge B&B features a restaurant, garden views and free Wi-Fi.
Number of rooms: 6
Viale Brigata Treviso 32, 31100 Treviso, Italy