Photo gallery for Hotel Caravaggio
Hotel Caravaggio
3-star hotel in San Lorenzo
Reviews
8.6
Excellent
Popular amenities
Explore the neighborhood
Piazza Indipendenza 5, Florence, FI, 50129
- Cathedral of Santa Maria del Fiore11 min walk
- Piazza del Duomo12 min walk
- Historic Center - Downtown20 min walk
- Florence (FLR-Peretola)24 min drive