39.8603129 ­116.3643462
Go to map view
97 Youanmenwai Avenue (Youanmenwai Dajie), Beijing, Beijing 100054, China +86 108 351 1666

Get Rates

Show Motel 168 (Beijing South Railway Station) at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

priceline.com
Agoda