What are the top tourist attractions in Montreux?

Is Montreux walkable?