Via Palermo 73, 00184 Roma
Hotel
3 stars
with
8
rooms
Hotel Caravaggio is a nice hotel in the heart of Rome, within walking distance of the beautiful Trevi Fountain
, Colosseum and Termini station. The Repubblica Metro Station (line A) is nearby.
Hotel Caravaggio welcomes guests in clean, roman-style rooms. There is paid airport shuttle service. ...