





Home Inn Neo Beijing West Railway Station North Square
★★ 2.0 Star Hotel
(1 reviews)
Frequently Asked Questions
Where is Home Inn Neo Beijing West Railway Station North Square located?
Home Inn Neo Beijing West Railway Station North Square is located at Floor 6 No.120-2 Lianhuaqiao East Road, Beijing, China.
What is the star rating of Home Inn Neo Beijing West Railway Station North Square?
Home Inn Neo Beijing West Railway Station North Square is a 2.0-star Hotel.
How many reviews does Home Inn Neo Beijing West Railway Station North Square have?
Home Inn Neo Beijing West Railway Station North Square has 1 reviews with a rating of 2.4/10.