Location
Located in Zhouzhuang, a famous water town in China, the Zhouzhuang Hotel is only an hour drive to Shanghai and Suzhou.
Rooms
All accommodation rooms are nicely decorated and well equipped with modern facilities to make your stay comfortable. The hotel also features specially adapted rooms for physically challenged guests. Restaurant
Guests can dine at the onsite restaurant, which serves authentic Chinese cuisine and extensive local food.
General
Zhouzhuang Hotel also proposes a well-equipped business centre for all your business needs. During leisure, you can workout at the gymnasium and later rejuvenate your mind and body at the sauna.