This simple hotel is located in Florence.
Florence
43.76921, 11.26671 Open in Google Maps
APT
APT.OM
10 guests
APT
APT.ST
10 guests