Affittacamere Holiday And Rome

Piazza Tommaso De Cristoforis 6, Tiburtino, 00159 Rome, Italy

Hotel image
Read more reviews for Affittacamere Holiday And Rome