Photos coming soon
HOTEL
Zebulun Hotel
Xi'an Street Zhaihou Shangcun No.8, Lijiang, China
Where it sits
Zebulun Hotel
Xi'an Street Zhaihou Shangcun No.8, Lijiang, China
26.87260, 100.22327
Plan around Zebulun Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
