Shangyuhai Culture Hotel Jinan is located at No.1, West ironing corner street, Lixia District, Jinan City. It is a subsidiary building of the Catholic Church in jiangjunmiao street. It was built in 1866 and has a history of more than 140 years.
When you walk into the church yard, you can always see the Baroque architectural style in the doors and windows of the church.