I want to know the answer to the following question:
Along what major road are most hotels located?
All the background I'm provided with is that "The Hotel Meurice, opened for British travellers in 1817, was one of the first luxury hotels in Paris.". Is that enough to answer the question?