Along what major road are most hotels located?