Check Availability and Prices
Best Price
Free Cancellation
Best Price
Free Cancellation
100% Secure Payment
Hotel Caravaggio Accommodation 3 Stars in Roma, Italy
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.
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.