Overview

Lan Chen Inn- Wuzhen

Search hundreds of travel sites at once for hotel deals at Lan Chen Inn- Wuzhen

South of Wuzhen Bus Station, Xinhua, Wuzhen, China
180 0660 9582

Call

180 0660 9582
Lan Chen Inn- Wuzhen
Sat 11/18
Sun 11/19

Nearby

Show all
Map

Map