Set in the Veneto countryside, 3 km from Isola Vicentina, Hotel Locanda Torre is a 15-minute drive from Vicenza. It overlooks the hills and offers a restaurant and free Wi-Fi.
All rooms and apartments at Locanda Torre are air conditioned and feature wood or marble floors and exposed beams. They also come with a work desk and a flat-screen TV. Apartments have a living area with sofa..