Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
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. Reception is open 24 hours a day.