Travel stop (5)
(Other definitions for hotel that I've seen before include "Place of board and lodging" , "posada, perhaps" , "temporary accommodation" , "Accommodating establishment" , "Travel accommodation" .)
'travel stop' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for inn that I've seen before include "Hostel" , "eg the Tabard" , "European river" , "Hotel with lodging for travellers" , "pubs?" .)