Apartment/Flat Renovated and modern-city center! Elevator,AC,WIFI
★★★★★
Via dei Leoni 6, Florence, Italy Show on map
Leoni Suite is a hotel in Florence, Italy. It is one of 1,676 places to stay in Florence listed on Triptoic.
Via dei Leoni 6, Florence, Italy
Leoni Suite is located at Via dei Leoni 6, Florence, Italy.
Highly rated alternatives close by
Bed & Breakfast
Guesthouse/bed and breakfast