Noun Definition

holiday resort

1.Definition: a hotel located in a resort area

Related Noun(s):resort, resort hotel

Category: Places