Hotel Year Built 2006 Year Remodeled 2013 Additional Property Description Super 8 Hotel Wuhan ZhongShan Park Xin Hua Lu is located between the 3 4 Floor and Lobby on the ground floor of Liang You Plaza, No. 316 of Xin Hua Road, Wuhan, Hubei Province, China. Our hotel is near Wuhan Plaza and Zhongshan Park. The hotel is located in the Wuhan bustling district and Jiangtan tourist center. There are many restaurants around this hotel to show the delicious cuisine of Wuhan. Clean and friendly is always being the target of our service.