Loading hotels
Confirming room availability...
Crown Plaza Hangzhou, 7F South Tower Building 9 No20 Lane91 Eshan Road, Hangzhou, China
This lovely Hotel can be found in Hangzhou. The premises count with 120 welcoming guests rooms. Guests will not be bothered during their stay, as this is not a pet-friendly accommodation.