This website is not the official website of the establishment

Check Availability and Prices

Hotel Caravaggio Accommodation 3 Stars in Roma, Italia

The Hotel Caravaggio is a 3 star hotel in the heart of Rome. The hotel is the ideal base for visitors wishing to explore on foot the wonders of the Eternal City and to wake up in a quiet and pleasant atmosphere. In the morning we serve classic italian breakfast with a genuine Italian coffee. In the evening we offer to all the guests a free happy hour.




Photos of Hotel Caravaggio

View more

Frequently Asked Questions - Hotel Caravaggio

What are the check-in and check-out times at Hotel Caravaggio?
Please contact the accommodation directly to confirm exact check-in and check-out times.
Where is Hotel Caravaggio located?
The accommodation is located at Via Palermo, 75, 00184 Rome, Italy.
What are the most popular services at Hotel Caravaggio?
To see all services, please check the amenities section.