Hotel Rossa(0 stars)

Massarosa View on map