BR

Island Resort Towers 6 & 7

Hong Kong Island, China