I am traveling with my 19 year old daughter for 2 weeks in June. We plan to fly into Munich and move on to Garmisch for four nights. I would like her to see Dachau, Hofbrauhaus, Neuschwanstein and Hohenschwangau. I would like to know if these are tours I should book in advance or if we can hop a train to go ourselves? Is it better to stay in Munich for a couple days or travel from Garmisch? I am not one for big cities.
Also, I am looking stay at the Gasthaus Bridgett. Is this a good location for getting around Garmisch?
Finally, is there a train from Garmisch through Cologne to Amsterdam? If so, how long would this take? I would like her to see the Cathedral there. I have been to these locations before but we were driving. The trains will be a new experience.
Thank you for any advice!