Atour Hotel Luliang Central Park is located in Luliang. Featuring room service, this property also provides guests with a restaurant. The accommodation provides a 24-hour front desk and a concierge service for guests.
Number of rooms: 115
No. 111, Fengshan Road, 030500 Luliang, China
Hotel booked 1 times today.