Rome logo

Hotel Caravaggio

Check Availability

Hotel Caravaggio
Via Palermo 73
Rome
184
Italy

Rooms from €50.00 ( £45.45 / $65.91 ) per night

Picture of Hotel Caravaggio


Hotel Caravaggio is a nice hotel in the heart of Rome, within walking distance of the beautiful Trevi Fountain. The Repubblica Metro Station (line A) is nearby. Hotel Caravaggio welcomes guests in clean, stylish rooms.

Click here for more Information on the Hotel Caravaggio together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Rome area Rome Visitor Information