Loading hotels
Confirming room availability...
Lanzuan International Castle Hotel, No.500 Jinqiao North Road, Hangzhou, China
The Lanzuan International Castle Hotel provides a great place for travelers to relax after a busy day. The Lanzuan International Castle Hotel is an ideal choice for travelers who want to take in the sights and sounds of Hangzhou.