HOTEL
Aleex Villa
No.380, Huimin Rd, Yilan, Taiwan
- 3 star hotel
Where it sits
Aleex Villa
No.380, Huimin Rd, Yilan, Taiwan
24.72302, 121.71688
Plan around Aleex Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
