Hotel Aprile, Florence hotels at discounted rates

Hotel Aprile
Via Della Scala, 6, Florence, 50123, Italy