Piazza Indipendenza 5, 50129 Firenze
Hotel
3 stars
with
14
rooms
Hotel Caravaggio is in Florence’s Piazza Indipendenza, a 10 minute walk from Santa Maria Novella Station. Its
attentive 24-hour staff provide a tour desk and serve drinks in the peaceful garden.
Rooms at the Caravaggio are classically furnished and come with air conditioning, satellite TV and free Wi-Fi. Some ...