82 Via Camillo Cavour, 50121 Firenze
Apartment
with
5
rooms
Mamo Florence - Cavour Apartments provides accommodations within 0.7 miles of the center of Florence, with free
Wifi and a kitchenette with a dishwasher, an oven, and a microwave. Popular points of interest nearby include Fortezza da Basso Convention Center, Santa Maria Novella, and Piazza della Signoria. The ...