Built in 1908 and later lived in by Chinese celebrity Zhang Xun, this German-style hotel has a history of more than 100 years. The hotel is human-oriented in management and puts guests' interests first.
Situated at the eastern side of Zhongshan Road, which functions as the hub of finance, business, and travel, the Catholic Church is on the hotel's northern side and the train station is on the western side.