Casa per Ferie Eremo Santa Rosa da Lima

The World>Europe>Italy>Lazio>Rome>Casa per Ferie Eremo Santa Rosa da Lima

View Rome Information

Photos of the Casa per Ferie Eremo Santa Rosa da Lima, Rome.

About the hotel