ghost town: a deserted settlement (especially in western United States)
town: an urban area with a fixed boundary that is smaller than a city
host: any organization that provides resources and facilities for a function or event