With a short alternative, non would only be used to (lazily1) reject both questions (i. e. none of the above), e.g.:
Tu veux de la viande ou (tu veux) du poisson ?
Non, je veux rien !
In your example, non is only replying to the second question which is long enough to overshadow the first one.
Despite being incorrect as far as the logic is concerned, it is common for people to select the question which is given a yes/no answer, essentially the last one2, when more than one is present. There is anyway no ambiguity left because the non is clarified by providing details: that non hides a oui: the person wants to go to the hotel first to drop their luggage.
1Lazily because ni l'un, ni l'autre and variants are better, as user168676 detailed in his reply.
2This is a little similar to the proximity agreement which used to exist until the 18th century.