Photos coming soon
HOTEL
Feng Chia Madrid
No.9-11, Nanzih Ln., Sec. 2, Situn Rd., Situn Dist., Taichung City 40744, Taiwan (R.O.C.), Taichung
Where it sits
Feng Chia Madrid
No.9-11, Nanzih Ln., Sec. 2, Situn Rd., Situn Dist., Taichung City 40744, Taiwan (R.O.C.), Taichung
24.16580, 120.64045
Similar stays nearby
Nearby to explore
Plan around Feng Chia Madrid
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 13, 2026.
