Get Listed
Swiss International Hotel Xiamen
Hotel
Address: 12 Lu Jiang Dao, Xiamen, Xiamen, Fujian, 361001, China