Shaoxing
Dog Friendly Hotels in Shaoxing
Shaoxing is located in Zhejiang province and is known for its architecture, and traditional Chinese bridges, boats. What most people don’t realize is that Shaoxing is has a lot of mountains, numerous hikes, and swimming areas.
Best of all, there are some amazingly dog friendly hotels with amazing scenery.