Hoi An

What I think might be the Hoi Quan Quang Dong, Assembly Hall of the Cantonese Chinese Congregation.