holiday resort
Noun
Synonyms:
resort
resort hotel
holiday resort
WordNet 3.0
Noun
(1)
a hotel located in a resort area
Synonyms:
resort
resort hotel
holiday resort
Advertisement
Advertisement