Loading hotels
Confirming room availability...
Jade Emperor Hotel, Yuhuangshan Road 74 310002 Hangzhou, Hangzhou, China
This lovely hotel is in Hangzhou. The establishment comprises a total of 179 snug units. Pets are not permitted on the premises.