CITY ART SQUARE

Located next to Sha Tin Town Hall, City Art Square is a large-scale outdoor art plaza that combines international art and Olympic elements. While showcasing masterpieces by 19 notable local and international artists, City Art Square has now become a new cultural and tourist attraction in Hong Kong.

Around 5 minutes walk from the Hotel. 

Website