Hotel Orange Hotel Beijing West Railway Station
★★★
No. 26 Lianhuachi South Road (near East Gate of China Railway Building), Beijing, China Show on map
JI Hotel (Beijing West Railway Station) is a 4-star hotel in Beijing, China. It is one of 7,514 places to stay in Beijing listed on Triptoic.
No. 26 Lianhuachi South Road (near East Gate of China Railway Building), Beijing, China
JI Hotel (Beijing West Railway Station) is located at No. 26 Lianhuachi South Road (near East Gate of China Railway Building), Beijing, China.
JI Hotel (Beijing West Railway Station) is rated 4 stars.
Highly rated alternatives close by