RichThesaurus
holiday home
vs
lodging place
holiday home
noun
A second home used for holidays.
lodging place
noun
an establishment providing residential accommodation
How often have the words
holiday home
and
lodging place
occurred in a corpus of books?
(source:
Google Ngram Viewer
)