The Caravaggio is a simple, rather ordinary hotel, perfectly clean and decent but nothing special -- except for the location, which I love and for which it gets an extra star. It is on the Via Tribunali, set back enough to be insulated from street noise. This is the main street through the old part of Naples, where the street...
More
- Caravaggio Hotel Naples
