This 2 star hotel is located in the city centre of Florence. It is close to the San Lorenzo.
Florence
43.77632, 11.25193 Open in Google Maps
TPL
TPL.ST
5 guests
SGL
SGL.ST
1 guests
DBT
DBT.ST
6 guests