U Plus Hotel (Shanghai Xidu)
No.350 Fugang Road, Shanghai
Location You’ll be sleeping tight! Hotel U Plus Hotel (Shanghai Xidu) is located in Shanghai. This hotel is located in 27 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Shanghai Botanical Garden, Taikang Road and Jing An Temple. **At the hotel
Free WiFi









