Hotel Home Inn Plus Xiamen Zhongshan Road Botanical Garden
★★★
No.870 Xiahe Road (near the train station), Xiamen, China Show on map
Ibis Hotel (Xiamen Railway Station) is a 3-star hotel in Xiamen, China. It is one of 2,160 places to stay in Xiamen listed on Triptoic.
No.870 Xiahe Road (near the train station), Xiamen, China
Ibis Hotel (Xiamen Railway Station) is located at No.870 Xiahe Road (near the train station), Xiamen, China.
Ibis Hotel (Xiamen Railway Station) is rated 3 stars.
Highly rated alternatives close by
Guest favorite
Hotel