This charming hotel is located in Florence. The 136 welcoming accommodation units offer a perfect place to relax at the end of the day. Internet connection (wired and wireless) is provided in common areas for those needing to keep connected. The front desk offers 24-hour reception. Communal areas are wheelchair accessible at this property. This property does not accept pets. There is a car park. The hotel may charge a fee for some services.