This unpretentious hotel is located in Florence.
Florence
43.76729, 11.24988 Open in Google Maps
APT
APT.OM
10 guests