Hotel Abruzzi

Hotel Abruzzi Address: Piazza della Rotonda 69, Rome, Italy

Minimum price found for Hotel Abruzzi was: 87 EUR

Click here to get more information, photos & guest ratings for Hotel Abruzzi