




See all photos
( ex. Atour Hotel Beijing South Railway Station North Square )
F1 Building North Square, Beijing, China
Located a 10-minute ride from the 267-hectare Temple of Heaven, the 3-star Super 8 Hotel Beijing South Railway Station North Square offers a meeting room for those arriving on business.
The hotel is about 40 km from Beijing Capital International airport and around 10 minutes by car from such cultural venues as Museum of Natural History. History lovers will enjoy visiting Chairman Mao Memorial Hall (4.7 km) and Mausoleum of Mao Zedong (5 km). Also, Liulichang Street lies nearly 10 minutes' drive away, and Beijing South is at a medium distance from this hotel. Well-connected to many sights, the accommodation is at a distance of 900 metres from Erenhot gare routiere bus station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Super 8 Hotel Beijing South Railway Station North Square! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices