I am planning to do the 110 open hop on hop off bus tour while in Rome. Does anybody know if you have to go to the main train station to get tickets or can you get them at any of the stops? What if you pre-purchase tickets on-line, do you still have to start at the main train station? The web site seems to say you have to go to the main station to get them.
www.trambusopen.com is the web site.