Hotel Hanting Hotel Shanghai Qibao Qixin Road
★★
No.6699 Zhongchun Road, Minhang District, Shanghai, 201101, China, Shanghai, China Show on map
Yuloon Hotel is a 4-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No.6699 Zhongchun Road, Minhang District, Shanghai, 201101, China, Shanghai, China
Yuloon Hotel is located at No.6699 Zhongchun Road, Minhang District, Shanghai, 201101, China, Shanghai, China.
Yuloon Hotel is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel