Originally Posted by
Redhead
Most hotels will sell stamps at the front desk
Aha, will try... Thanks!
Originally Posted by
snod08
[...] Got one tip from a recent trip: In Spain, the Tobacco shops sell stamps. And they are in every street corner! Open late too!
Yup, that should work in Italy as well.