This unpretentious hotel can be found in Florence.
Florence
43.76978, 11.26365 Open in Google Maps
APT
APT.ST
10 guests