Das Hotel befindet sich auf der schönen Insel Wuzhizhou, nur wenige hundert Meter vom herrlichen Strand entfernt. Alle Zimmer bieten Meeroder Gartenblick und sind modern und luxuriös ausgestattet. Innerhalb des Hotels befinden sich mehrere Restaurants und Bars, außerdem selbstverständlich Pool, Fitness Center und Spa Bereich