Howard Johnson Huaihai Hotel

Howard Johnson Huaihai Hotel Address: 1 Fenyang Road, Shanghai, China

Minimum price found for Howard Johnson Huaihai Hotel was: 664 CNY

Click here to get more information, photos & guest ratings for Howard Johnson Huaihai Hotel