SHAOXING
Updated 39 days ago
Shaoxing International Hotel is a luxury hotel in china. The Shaoxing International Hotel (Shaoxing Guoji Dajiudian) is located in the west of Shaoxing, only an eight-minute drive from the railway station and a 50-minute drive from the airport. This Shaoxing ...
Also known as: Shaoxing International, Shaoxing International Hotel