Niché dans la localité de "Centre historique de Naples", l'hôtel 4 étoiles Caravaggio Hotel se trouve à 5 minutes de marche des lieux d'intérêt culturels tels que le musée du trésor de San Gennaro. L'hôtel comprend également un parking privé.
Cet immeuble est situé à 6 minutes à pied de la Église Sainte-Marie-des-Âmes-du-Purgatoire et le Château Sant'Elmo est à 3 km. Les établissements d'enseignement de la région comprennent l'université de Naples (à 2 km) et l'Université Sœur-Ursule-Benincasa (à 2,1 km). L'hôtel est à une distance raisonnable de l'église Santi Filippo e Giacomo tandis que la Università se trouve à environ 850 mètres. Caravaggio Hotel est aussi à 10 minutes de marche de la gare les Naples - Piazza Cavour, et à une distance de 10 minutes en voiture de l'aéroport de Naples-Capodichino.
L'hôtel offre 29 chambres, certaines d'entre elles sont équipées d'une TV à écran plat avec des chaînes satellite et du Wi-Fi ainsi que de commodités telles qu'un climatiseur individuel. Équipées d'un mini-frigo bar, les chambres sont également équipées d'un bureau. Les salles de bain comprennent une toilette séparée et une douche ainsi que des conforts comme un sèche-cheveux et des draps de bain. Quelques unités ont également des vues sur la ville.
Un restaurant 1906 Imperatore sert une cuisine campanienne et est situé à proximité de cette propriété.
En termes de services, le Caravaggio Hotel propose une salle de réunion moderne pouvant accueillir jusqu'à 30 personnes et met à disposition un large salon pour les buffets de bienvenue. Pour les besoins en organisation, l'hôtel peut faire appel à des experts externes pour des services d'interprétation, traduction, graphisme, typographie et photographie.