parador

noun
  1. a luxury hotel in Spain, typically a converted historic building such as a castle or monastery

Examples