Wangyu Hotel
Hotel
Shanghai Area, China
A great hotel to have a nice rest before long walks around the city. Hotel «Wangyu Hotel (Shanghai Xinzhuang Metro Station)» is located in Shanghai.
Number of rooms: 30
800 Baochun Road (Baochun Lu), Shanghai