Choose your room
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.