Hotel Wyndham Grand Plaza Royale Hangzhou, Hangzhou

No 555 Fengqi Road Hangzhou310000, China
Hotel chain: Wyndham