Piazza della repubblica 4 (check-in at via delle oche 11), 50123 Firenze
Aparthotels
Set in Florence's Piazza della Repubblica, Residence La Repubblica offers self-catering apartments with parquet floors. The cathedral is 150 metres away, and parking is available nearby. All the apartments of Residence La Repubblica feature a fully equipped kitchenette and a satellite LCD TV. Some apartments...