We are planning to take a train from Prague to either Vienna or Salzburg, Austria while we are on holiday in Europe in late September. (We are only planning to stay in Austria overnight and then return to Prague to catch a plane back to the States the following day. This will be a short trip for us) Any suggestions as to which destination is better and what hotels to stay in in either city once there? I am also unfamiliar with the rail system, as this will be my first trip to Europe. Should I book train tickets in advance, or will it be easy to book once we are there? Any website to book online? Thanks for any suggestions!