Photos coming soon
HOTEL
Lumen
No. 31-16, Xiabu Rd, 下埔里, Toucheng Township, Yilan, Taiwan
Where it sits
Lumen
No. 31-16, Xiabu Rd, 下埔里, Toucheng Township, Yilan, Taiwan
24.83841, 121.80818
Plan around Lumen
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
