The hotel is down Center Street on the left中的down是什么意思

问题描述:

The hotel is down Center Street on the left中的down是什么意思

应该是沿着的意思吧.