showplace
From Longman Dictionary of Contemporary EnglishRelated topics: Tourismshowplaceshow‧place /ˈʃəʊpleɪs $ ˈʃoʊ-/ noun [countable] DLTa place which is open to the public because of its beauty, historical interest etcExamples from the Corpusshowplace• Instead of a problem, Tahoe is a showplace to see what the United States has done correctly for environmental quality management.• Refurbished City Hall must be a workplace, not merely a showplace.• They turned their home into a seven-bedroom showplace.