

Alla Torre is located in the historic centre of Castelfranco Veneto, a charming town in the Veneto region known for its medieval walls and the iconic Clock Tower right beside the hotel. The hotel is within a 5-minute walk (about 800 m) from Castelfranco Veneto train station, providing easy access to nearby cities. Venice and Padua are both under an hour's drive. Treviso Airport is approximately 30 km away, while Venice Marco Polo Airport is about 40 km from the hotel.