
Florence, Italy
Caravaggio
3-star hotel
Centrally located in the historical city of Florence, near the Independence Square, this enchanting hotel is a perfect choice for those who want to discover this beautiful city and its historical monuments. The property is…
- Wi-fi
- 24-hour reception
- Secure parking · extra charge
- Valet parking · extra charge


