Address : no. 18 cheng sheng road, hangzhou Show Hotel Map
The hotel is located in the southeast of Yan'an Road and Qingchun Road, known as the Avenue of the Stars in Hangzhou. It's the chosen destination of artists and art enthusiasts from across the country. It takes just a few minutes to walk to the West Lake and the Broken Bridge from the hotel. Shanghai is roughly two hours' drive away and Hangzhou Airport is approximately 29 km from the hotel.