Attractively situated in Rome, Hotel Caravaggio 2 features a continental breakfast and free Wi-Fi throughout the property. This 3-star hotel has air-conditioned rooms with a private bathroom.
Number of rooms: 4
73 Via Palermo, Rione Monti, 00184 Rome, Italy