Romeo House


Verona • Show on map
View Details for Price
Set 0.9 mi from Verona’s Porta Nuova Train Station and Piazza Bra Romeo House offers air-conditioned rooms with free WiFi. Verona Fiera Exhibition Center is 1.2 mi away as well as the Borgo Roma Hospital…More info
