Via dei Neri 18, Florence
bedrooms
Baths
Guests
Set in the historic center of Florence, 1476 feet from the Cathedral, Florence Rental offers free Wi-Fi in the entire building and self-catering apartments with a balcony and air conditioning.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.