Back to films

First Look at Rosewood Hong Kong

The 65-storey building is located within the Victoria Dockside in Tsim Sha Tsui known for its artsy, design and conceptual retail district, towering over the newly renovated Avenue of the Stars.