In other countries, the word "toilet" is rarely offensive, but in American English (only in AE), it IS slightly offensive, and "restroom" is considered a more polite euphemism.