Hotellet ligger bare noen skritt fra den historiske bykjernen, med et imponerende utsyn mot Mount Grappa.