El Hotel Caravaggio es el lugar ideal para alojarse si se encuentra en Florencia por negocios o por placer. El hotel tiene muchas instalaciones, como: jardín interior, vestíbulo con bar, sala de desayunos, salón, recepción 24 horas, ascensor, depósito de equipajes, servicio de lavandería, servicio de alquiler de coches y el hotel tiene una asociación con un garaje cercano (en solicitud y pago).
El hotel está a 900 metros de la Piazza del Duomo y a 800 metros de la estación de Santa Maria Novella. El hotel está a 7 km del aeropuerto de Florencia-Peretola. El hotel está situado muy cerca del centro de exposiciones Fortezza da Basso, el Palazzo dei Congressi y la Stazione Leopolda, donde se llevan a cabo las principales exposiciones y ferias.