Search results
We did not find results for: island resort mall.
Check spelling or type a new query.
We did not find results for: island resort mall.
Check spelling or type a new query.
Island Resort is a high-rise complex located in the Siu Sai Wan area of Hong Kong . Construction of the complex began in 1999, and was completed in 2001. It is also the 71st tallest building in Hong Kong, tied with The Dynasty Tower. Wikipedia