Dad traveling with daughters ages 21 & 15, staying with relatives in Marburg, driving with relatives to Erfurt, Rothenburg ob der Tauber, Nurnberg from Dec 20- 23. Then from Dec 25-30 just us 3 travel by train from Marburg to Regensburg, to Salzburg, then either Munich, Heidelberg,or Cologne. Will spend 2 nights in Salzburg, unsure of whether to stay in Munich 2 nights then on to Heidelberg for day trip only or just go to Cologne and skip Heidelberg. Would welcome your suggestions on any must see places at these cities/towns and favorite B& B's you may have stayed which were reasonably priced for 3 people.
Many thanks!
John