This simple hotel is located in Florence.
Florence
43.76599, 11.24859 Open in Google Maps
APT
APT.DX
10 guests