Loading hotels
Confirming room availability...
Hangzhou Rose Garden Resort & Spa, 128 Zhijiang Road, hangzhou, China
In Hangzhou (Xihu)<br /><br />With a stay at Hangzhou Rose Garden Resort & Spa in Hangzhou (Xihu), you'll be within a 10-minute drive of West Lake and Yunxi Zhujing Scenic Resort. This 4.5-star hotel is 1.1 mi (1.8 km) from Song Dynasty Town and 2.2 mi (3.5 km) from Bamboo-lined path at Yunqi.