Photos coming soon
HOTEL
Freedom Apartments by Mamo Florence
2 Piazza della Libertà, Florence, Italy
Where it sits
Freedom Apartments by Mamo Florence
2 Piazza della Libertà, Florence, Italy
43.78360, 11.26123
Similar stays nearby
Charming 2 bedroom in Florence
Hotel · 4 m
Maison San Gallo by MMega
Hotel · 22 m
Libertà Heritage Residence by MMega
Hotel · 22 m
Liberta Heritage Residence by MMega
Hotel · 22 m
Mamo Florence – Freedom Apartments
Hotel · 25 m
Maison San Gallo by MMega
Hotel · 25 m
San Gallo Luxury by Mmega
Hotel · 52 m
San Gallo 108 in Firenze
Hotel · 88 m
Nearby to explore
Plan around Freedom Apartments by Mamo Florence
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
