POI's creator (Voyajo Team)
★★★★
No.370 Tiyuchang Road, Xiacheng District, Near West Lake, Hangzhou, China
Property Location
With a stay at Regal Plaza Hotel, you'll be centrally located in Hangzhou, steps from Wulin Square and Hangzhou Opera. This 4-star hotel is within close proximity of Former Residence of Sha Menghai and Hangzhou China Silk Town.