Aachen (my employer acquired a company that was started by RWTH-Aachen people). Aachen is a university town on the border so I expect more English speakers than average. I travelled all over the Rhineland, often did two-week trips and played tourist on weekends. Some conferences took me to Munich, Frankfurt and Mainz.