Caravaggio Hotel
Caravaggio Hotel
Piazza Cardinale Riario Sforza, 157
Naples
80139
Italy
Rooms from €80.00 ( £54.05 / $98.92 ) per night
Located in the historical centre of Naples, the Caravaggio Hotel occupies part of a 17th century noble building. This is an ideal starting point for visiting the city and its surroundings and is close to the public transport.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.