Room wasn't cleaned when I checked in. The Internet doesn't work. Staff was very unprofessional. I have no idea how this is a 4 star hotel, more like 2 or 3.
With a stay at Caravaggio Hotel, you'll be centrally located in Naples, steps from Cathedral of Naples (Il Duomo) and 12 minutes by foot from Santa Chiara. Featured amenities include a business center, express check-in, and express check-out. Self parking (subject to charges) is available onsite.
Based on 175 reviews
Value for money
Policies vary by room type and provider.