Hotel Iride Rome

Hotel Iride Rome Address: Via Massimo d'Azeglio 24, Rome, Italy

Minimum price found for Hotel Iride Rome was: Null EUR

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