Words: resort hotel spa
Part of speech: n
Definition: a fashionable hotel usually in a resort area