This centrally-located hotel is in Kowloon Bay with near panoramic views of Victoria Harbor, directly on the Hong Kong Avenue of Stars (a waterfront walkway with many restaurants shops ...