Stasher Luggage Storage - Termini Station Via Principe Amedeo 39, 00185 Roma