Hotel Albergo Centro offers understated rooms with satellite TV. It features a restaurant and offers free parking.