Caravaggio Hotel
Check availability

Rooms from €70.00 ( £63.64 / $92.27 ) per night
Caravaggio Hotel
Piazza Cardinale Riario Sforza, 157
Naples
80139
Italy
Next to the Duomo Cathedral, in the heart of the historic centre of Naples, Hotel Caravaggio is set in a noble, 17th-century building and features a panoramic roof garden.
Similarly Priced Hotels
- Hotel Leopardi , from €65.00 ( £59.09 / $85.68 )
- Montespina Park Hotel , from €66.00 ( £60.00 / $87.00 )
- Mercure Angioino Napoli Centro , from €69.00 ( £62.73 / $90.95 )
- Relais Posillipo , from €70.00 ( £63.64 / $92.27 )
- Hotel Toledo , from €74.00 ( £67.27 / $97.55 )
- Charming Airport Hotel , from €75.00 ( £68.18 / $98.86 )
Online Hotel Bookings