Easily accessible from the airport in just 20 minutes and approximately 30 minutes from Central and 25 minutes from Tsim Sha Tsui, this outstanding establishment in Castle Peak Bay provides a pleasurable escape from the city’s hustle and bustle....