Hotel Alla Torre
Hotel Alla Torre is an elegant 4-star property set in the historical centre of Castelfranco Veneto. Located just next to the town’s iconic clock tower and medieval wall, and a five-minute walk from the railway station, the hotel serves as an excellent base for exploring both Castelfranco Veneto and the wider region. Each of its 54 rooms is smartly furnished and comfortable, whilst the building itself is a tastefully restored and expanded historical residence.