They can mean "stay" as in "I stayed in Tokyo the entire month." I would like to know the following:
- Which is more common in spoken Japanese? In written Japanese?
- Is there a slight difference in terms of length of stay? (That is, とどまる gives the impression that people would stay for a little while longer but 滞在する doesn't not.)
Thanks in advance for any input you'd give regarding this.