Il Caravaggio Hotel è situato nel centro storico di Napoli, nel quartiere Decumano Maggiore, dietro al famoso Duomo di San Gennaro in un'eccellente posizione, vicino a tutti mezzi pubblici e tutti i luoghi più importanti della città. La struttura è un antico palazzo del'600 ed offre un bar, una sala riunioni, una postazione internet ed una lavatrice. Inoltre, il personale è sempre disponibile per aiutarvi ad organizzare visite guidate della città, nonché a Pompei, Amalfi ed alle isole di Capri, Ischia e Procida.