Hi,
We are planning on visiting Rome from Jan 10th - Jan 13th and have made resevations for the Vatican Museums and Borghese Gallery. We were wondering where is a good place to pick up the Rome City pass. We are arrving at the Rome Termini station on the 10th and are staying ina hotel close to that.
-thanks
shankar