82 via camillo cavour, 50121 Firenze
Apartment 4 stars
Casa Leonardo provides accommodations within 0.7 miles of the center of Florence, with free Wifi and a kitchenette with a dishwasher, an oven, and a stovetop. There's a private entrance at the apartment for the convenience of those who stay. San Marco Church in Florence is a 3-minute walk from the apartment,...