The Best Western Hotel Residence Italia is a brand new hotel. It is situated within easy access of the Cagliari city center, only 7 [ + ]