B&B Repubblica Bed and Breakfast Florence
Located in the heart of Florence, B&B Repubblica offers views of Piazza della Repubblica and the Church of San Michele. Rooms have parquet floors and offer free Wi-Fi and air conditioning.
Number of rooms: 10
P.zza Repubblica 2 (check-in at Via delle Terme 1, Firenze), 50123 Florence, Italy