The former King’s Hotel in South Point Douglas has been sold amid a slow decline in the number of older inner-city hotels with beverage rooms and beer vendors.