Das Hotel, das aus geräumigen Villen besteht, befindet sich direkt im Yalong Bay Tropical Forest Park. Rundum wächst der Regenwald, aber da sich das Hotel auf einem Hügel befindet, bieten viele Zimmer einen hervorragenden Blick auf das Meer in der Yalong Bucht. Ein Außenpool, ein Spa und mehrere Restaurants und Bars vervollständigen das Angebot.