Piazza Ognissanti 3, Florence 50123 Italy
+39 055 27151

Check Room Rates & Availability