Our hotel is located at the foot of Fenghuang Mountain in Xiangzhou District, Zhuhai. It is a fusion of natural beauty and modern design, backed by the lush Fenghuang Mountain and facing the vast sea. The intimate contact with nature makes people feel like they are in a paradise, experiencing true tranquility and relaxation. It provides an ideal place for travelers who pursue a high-quality life to stay.
Less