montreux is a crossword puzzle answer that we have spotted 1 times. swiss city that has hosted an annual jazz festival since 1967