Hotel De La Ville

Piazza Antinori 1
Florence
Italy