Welcome to Shen Zhou International Hotel Beijing, This luxurious 4-star is located in the Zhongguancun high-tech district, facing the Zi Zhu Yuan Park and the National Library. The Exit A of National Library Interchange Subway Station (Line 4 and 9) is 300 metres away. The rooms feature contemporary decor. Free Wi-Fi is available. Shen Zhou International Hotel offers comfortable rooms with cable TVs, individually controlled air conditioning, and coffee/tea making facilities. Deluxe amenities include bathrobes, slippers, bottled water, and welcome fruit baskets. The Shen Zhou has a well-equipped fitness centre and a spa bath available to guests. Guests can relax with expert massage treatments. Shen Zhou International has a fine restaurant and bar on site. Room service is available. The hotel offers easy access to public transportation. It is 15-minutes by car to the Beijing West Railway Station and 35-minutes to the Capital International Airport. (Shen Zhou International Hotel Beijing hotels booking).