Hotel Howard Johnson Plaza Waigaoqiao Shanghai - Shanghai China - Photos
» Hotel Howard Johnson Plaza Waigaoqiao Shanghai - Shanghai China
Hotel Howard Johnson Plaza Waigaoqiao Shanghai - Shanghai China - Search and Book Hotel
5658, North Zhang Yang Road, Pudong, Shanghai
200137 Shanghai
Hotels 5 Stars China