Villa il Leone Hotel Florence
Situated 1.7 km from Pitti Palace, Villa il Leone features accommodation with a garden, a terrace and luggage storage space for your convenience. Free Wi-Fi is availablethroughout the property.
Number of rooms: 7
Via Lorenzo Bellini, 12, 50124 Florence, Italy