The Peach Blossom Castle Shanghai Taocheng Dujiacun is located at the intersection of Hunan Highway and Nanliu Highway. It is conveniently near the Shanghai Safari Park, Taoyuan Folk Customs Village and Luchao Harbor. Guests can select from standard rooms, business rooms and suites. A Chinese restaurant, a coffeehouse and a teahouse are available. For recreation, there is a billiards room, a table tennis room, a massage center and a sauna center.
Less