Hotel Shanghai Medi Resort Hotel (Shanghai International Tourism and Resort Zone Branch)
★★★★
No. 800, Liuchen Road, Chuansha Town, Shanghai, China Show on map
Ren Fan Hotel is a 4-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No. 800, Liuchen Road, Chuansha Town, Shanghai, China
Ren Fan Hotel is located at No. 800, Liuchen Road, Chuansha Town, Shanghai, China.
Ren Fan Hotel is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Guest favorite
Hotel
Hotel