We stayed 3 nights at Hotel alla Torre, we loved it and Castelfranco as well. We had a lovely and spacious room with even our private terrace overlooking the old castle. Staff was really helpul and always smiling, both at the front desk and at breakfast room. And the location is perfect, right in the town centre and just 5 min. walking to the train station if u plan to visit Venice.
OVERALL
Service
Cleanliness
Location
Value
Superb !
By A Yahoo! Contributor, 04/03/06
Perfect location, in the very town centre and close to train station. Very good service, well designed, elegant and large rooms. Suggested to both business travellers and tourists.