Get a Hotel in Beijing - page 86 of 326

7Days Inn South Beijing Station

7Days Inn South Beijing Station

Beijing • Show on map 0.0/10 View Details for Price

7Days Inn South Beijing Station is situated in Beijing, 3.4 km from Temple of Heaven and 3.8 km from Dashilan Street. Free WiFi is available in all areas. Beijing Train Station and Beijing West Station…More info

Book now