Don't be worried about speaking English in Germany. Everyone has to learn it at school and has basic language skills. In hotels and other tourist places everyone is fluent in English and will guide through every topic.
Berlin (well, saying this as someone living there) could be an alternative to Munich. It really depends on your interests.