

4-star · Beijing (and vicinity), China
1st Floor, Liye Building, No. 71 Majiabao East Road, Beijing
4-star Crystal Orange Beijing South Railway Station Yangqiao in Beijing (and vicinity) — compare prices across major booking sites on Booking Wolf.
Crystal Orange Beijing South Railway Station Yangqiao is at 1st Floor, Liye Building, No. 71 Majiabao East Road, Beijing, in Beijing (and vicinity), China.
Loading live availability and room rates…