Howard Johnson Caida Plaza Shanghai

No. 188 Wudong Road., 200434 Shanghai, China

Hotel image
Read more reviews for Howard Johnson Caida Plaza Shanghai