Das 4-Sterne-Hotel Caravaggio Hotel liegt 10 Fahrminuten vom Flughafen Neapel entfernt und bietet einen Gepäckraum und einen Friseursalon. Vom Hotel aus sind viele Sehenswürdigkeiten, vor allem Cappella Sansevero und Kathedrale von Neapel zu Fuß zu erreichen.
Das Hotel ist im Bezirk Historische Altstadt Neapel von Neapel, in nur 10 Fußminuten Entfernung vom Bahnhof Haltepunkt Napoli Piazza Cavour gelegen. Die Unterkunft liegt auch relativ nahe der U-Bahn-Station Universita. Castel Sant’Elmo ist rund 3 Kilometer von der Unterkunft entfernt. Die Foria - Duomo befindet sich in nur 10 Fußminuten Entfernung vom Caravaggio Hotel.
Die Zimmer bieten einen Blick auf die Stadt und verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten zudem einen Haartrockner und eine Duschhaube.
Im Restaurant 1906 Imperatore können die Gäste kampanische Spezialitäten genießen, während das Restaurant Trattoria Don Vincenzo mediterrane Küche anbietet.