ghost hotel
English
Noun
ghost
hotel
(
plural
ghost hotels
)
A
residence
, typically a
second home
, that is used almost exclusively as
short-term
rental
accommodation
.
Coordinate term:
ghost home