This unpretentious hotel is situated in Florence.
Florence
43.78103, 11.25910 Open in Google Maps
APT
APT.ST
10 guests