A four-star hotel that is especially popular with Japanese tour groups.
Located At:
Hong Kong Travel Guide