The China Trust Hotel (Xiamen Zhongxin Jiudian) is beautifully set at the foot of mountains, and features splendid views of the lake. Various styles of single rooms, double rooms, and suites are offered, as well as handicapped-friendly rooms and facilities.