Shanghai Yuyue Inn
Building 1, No. 162 Baota Road, Shanghai
Location You’ll be sleeping tight! Hotel Shanghai Yuyue Inn is located in Shanghai. This hotel is located in 23 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Jing An Temple, Shanghai Art Museum and People's Square. **At the hote
Parking
USD 23 night











