Fetching details from the dictionary...
(large) building; public building; hall
「館」 has another reading with different meanings.
mansion; palace; manor house; castle