Photos coming soon
HOTEL
Aifeel Xiamen SM Plaza Taiwan Street
No. 90, Taiwan Street, Xiamen, China
Where it sits
Aifeel Xiamen SM Plaza Taiwan Street
No. 90, Taiwan Street, Xiamen, China
24.49390, 118.13266
Plan around Aifeel Xiamen SM Plaza Taiwan Street
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
