About it
Atour Hotel Zibo Liuquan Road is located in Shiqiao, 4.9 miles from Zibo Railway Station and 5.3 miles from Shandong University of Technology.
The reception at the hotel can provide tips on the area.
The nearest airport is Jinan Yaoqiang International Airport, 60 miles from Atour Hotel Zibo Liuquan Road.