AC BY MARRIOTT VICENZA Creazzo Location This hotel is situated in Vicenza. The town and tourist centres, a bus stop and a train station are also a 5-minute drive away. Pets not allowed. ... Save Up To 60%