Shen Zhou International Hotel Beijing

Shen Zhou International Hotel

Shen Zhou International is an attractive 4-star hotel set 2.2 km from Beijing Meteorological Bureau and 1.5 km from Beijing Aquarium . Shen Zhou International Hotel has welcomed guests in Beijing since 2007.

The property is perfectly situated next to Weigongcun subway station. The venue is set within 9 km from Beijing city center.

Shen Zhou International is an attractive 4-star hotel set 2.2 km from Beijing Meteorological Bureau and 1.5 km from Beijing Aquarium . Shen Zhou International Hotel has welcomed guests in Beijing since 2007.

The property is perfectly situated next to Weigongcun subway station. The venue is set within 9 km from Beijing city center.