Savoy makes you Fall in Love with Florence Marc Atchison Hotel Savoy is situated right in its heart on the Piazza della Repubblica. The piazza is ringed with outdoor cafes and attracts a large number of craftsmen selling the leather goods for which Florence is so noted. Read More