Casa Fiori is a relaxed hotel offering comfortable rooms, complimentary Wi-Fi and parking, plus on-site dining, a bar, a terrace, and a garden.