Dolphin Square

This open square is a visually arresting testament to the beautiful Chinese White Dolphin and features a dramatic, three-tiered golden statue representing peace, freedom and happiness.

Only 10 minutes walk from the hotel, the space itself offers a wonderful panoramic vantage point, for unparalleled views of Castle Peak Bay.
By continuing into the site, you agree with our Privacy and Cookies Policy.