Bed & Breakfast 上海宿於民宿 Shanghai Suyu Resort
★★★★★
No. 9191, Hu Nan Highway, Shanghai, China Show on map
Taocheng Resort is a 3-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No. 9191, Hu Nan Highway, Shanghai, China
Taocheng Resort is located at No. 9191, Hu Nan Highway, Shanghai, China.
Taocheng Resort is rated 3 stars.
Highly rated alternatives close by
Hotel
Resort
Hotel
Hotel