paradorTop 20000MeaningsNoun1. inn, hotel2. a kind of official luxury hotel (Spain)3. roadside restaurant, rest stop (Argentina)