Pete S.

Pete S. left a tip at Stazione Roma Termini

Piazza dei Cinquecento, Rome, Latium | February 23, 2011
Save yourself waiting in the queue and buy your tickets from the self service ticket machines!
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Stazione Roma Termini
8.0
Rome, Latium
Train Station
Show More (on 2 Lists)