Photos coming soon
HOTEL
FengChia Disney
No. 33, Shangming 2nd Street, Taichung
Where it sits
FengChia Disney
No. 33, Shangming 2nd Street, Taichung
24.17098, 120.64220
Plan around FengChia Disney
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
