Piazza cardinale riario sforza, 157, 80139 Napoli
Hotel 4 stars
Next to the Duomo Cathedral, in the heart of the historic center of Naples, Hotel Caravaggio is set in a noble, 17th-century building and features a panoramic roof garden.
Your room is complete with all modern comforts. Some guest rooms feature a hydro-massage bathtub or shower. Free Wi-Fi is available...