





Atour Light Hotel Beijing West Railway Station Liuliqiao Metro Station
★★★ 3.0 Star Hotel
(2 reviews)
Check-in: 04:00 PM
Check-out: 12:00 PM
Rooms: 122
Floors: 2
Opened: 2024
Frequently Asked Questions
Where is Atour Light Hotel Beijing West Railway Station Liuliqiao Metro Station located?
Atour Light Hotel Beijing West Railway Station Liuliqiao Metro Station is located at Office Building on the South Side of Hexie Plaza, No.68 Wanfeng Road, Beijing, China.
What is the star rating of Atour Light Hotel Beijing West Railway Station Liuliqiao Metro Station?
Atour Light Hotel Beijing West Railway Station Liuliqiao Metro Station is a 3.0-star Hotel.
How many reviews does Atour Light Hotel Beijing West Railway Station Liuliqiao Metro Station have?
Atour Light Hotel Beijing West Railway Station Liuliqiao Metro Station has 2 reviews with a rating of 10.0/10.
What is the check-in time at Atour Light Hotel Beijing West Railway Station Liuliqiao Metro Station?
Check-in time at Atour Light Hotel Beijing West Railway Station Liuliqiao Metro Station is 04:00 PM and check-out is 12:00 PM.
How many rooms does Atour Light Hotel Beijing West Railway Station Liuliqiao Metro Station have?
Atour Light Hotel Beijing West Railway Station Liuliqiao Metro Station has 122 rooms across 2 floors.