The Shen Zhou International is a Tourist hotel. Located in Beijing area. Shopping is accessible by bus/taxi and the nightlife/restaurants are easily accessible by taxi or bus from the hotel.
Shen Zhou International Hotel in Beijing is a fully equipped and modern superior business hotel. The Hotel is situated in Zhongguancun Haidian District. This location in the heart of the city is truly convenient for both business and leisure travelers. Close to the Technology Zone it is also ideal for visiting the usual sights of Beijing. Ideally suited to the business traveler.