Photos coming soon
HOTEL
Zen Villa
98 Nanyang Village 029038 Dali, Dali
Where it sits
Zen Villa
98 Nanyang Village 029038 Dali, Dali
25.72170, 100.11984
Similar stays nearby
Plan around Zen Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 22, 2026.
