A good-quality tourist hotel, part of the Harbour City retail development.
Located At:
Hong Kong Travel Guide