Hotel Borman Hotel Shanghai Songjiang Wanda
★★★
290 Rongmei Road, Songjiang District, Shanghai, China, Shanghai, China Show on map
Borrman Hotel (Shanghai Songjiang Branch) is a 4-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
290 Rongmei Road, Songjiang District, Shanghai, China, Shanghai, China
Borrman Hotel (Shanghai Songjiang Branch) is located at 290 Rongmei Road, Songjiang District, Shanghai, China, Shanghai, China.
Borrman Hotel (Shanghai Songjiang Branch) is rated 4 stars.
Highly rated alternatives close by
Hotel