YourDictionary

showplace

noun

any place that is beautiful, lavishly furnished, etc., esp. such a place that is open to the public

link/cite print suggestion box