Hotel Caravaggio is gevestigd in een adellijk gebouw uit de 17e eeuw en heeft een panoramisch dakterras. Het hotel ligt naast de Duomo, in het hart van het historische stadscentrum van Napels.
De kamers zijn compleet ingericht en voorzien van alle moderne gemakken. Sommige kamers hebben een hydromassagebad of een douche. In de lobby van het hotel is gratis WiFi beschikbaar.
Caravaggio Hotel heeft een leeszaal, een Amerikaanse bar en een moderne vergaderzaal met een capaciteit tot maximaal 30 personen. Het zakelijk centrum van het hotel is compleet uitgerust met fax, telefoon en kopieerapparaat.
Begin uw dag met een typisch ontbijtbuffet, dat geserveerd wordt van 8:00 tot 10:00 uur. Daarna kunt u het historische stadscentrum te voet verkennen. Dicht bij liggen veel culturele bezienswaardigheden. Op slechts 300 meter afstand ligt de kerk van San Gregorio Armeno.