Hotel Genova by ETNA Team | May 25, 2017 Loading Map.... Hotel GenovaVia Cavour 25 - RomeEvents 41.8998215 12.498501000000033 Address Via Cavour 25 Rome Italy Upcoming Events No events in this location