Situated in Shunyi, this hotel is 4.5 mi (7.2 km) from Shunyi Olympic Water Park and 9.4 mi (15.2 km) from China International Exhibition Center. National Stadium and Lama Temple are also within 25 mi (40 km).

Super 8 Hotel Beijing Shunyi Bo Lian

18 South Of Xinshun Road Shunyi Beijing 044104

Hotel Amenities

Hotel Amenities

Hotel Policies


Check-in time starts at 12:00:00


Check-out time is 12:00:00

Payment types

Sorry, we seem to have had an issue loading our review content. Try again?