Mamo Florence - Freedom Apartments Apartment Florence
Featuring city views and free Wi-Fi, Mamo Florence - Freedom Apartments features accommodation attractively set in the centre of Florence, within a short distance of San Marco Church in Florence, Accademia Gallery and Santa Maria Novella.
Number of rooms: 2
2 Piazza della Libertà, 50129 Florence, Italy