Find and Book Top Rated Hotels near Beijing South Station in Beijing
Choose among 1 hotels near Beijing South Station in Beijing
8.2
Great218218 reviews10
MapView on map1.8 mi from City Center1.5 mi from Beijing South Station
From
US$ 89
/night
Saved
Save