With a stay at Hotel Caravaggio, you'll be centrally located in Florence, steps from Historic Center - Downtown and 4 minutes by foot from Central Market. Featured amenities include wired Internet access (surcharge), limo/town car service, and express check-in.