Orange Hotel (Hangzhou West Lake Hubin Branch)
No. 17 Huansha Road, Hangzhou
Location A very nice option for those who like to be on the move! Hotel Orange Hotel (Hangzhou West Lake Hubin Branch) is located in Hangzhou. This hotel is located in 3 km from the city center. At the hotel It’s time to have a nice meal! Stop by the restaurant. Guests who love doing s
Gym















